String apppath = System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase; //获取整个文件路径名
apppath = apppath.Substring(0, apppath.LastIndexOf(@"\")); //去掉/后面的程序名
MessageBox.Show(apppath);
...
一:反射的定义 审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。 System.reflection命名空间包含的几个类,允许你反射(解析)这些元数据表的代码 Sys...
离线渲染中,通常可以用kd,ks,kt(分别代表物体的漫反射系数,镜面反射系数,透射系数)来简单地描述一个物体的基本材质,例如,我们将一个物体设置为:kd=0,ks=0.1,kt=0.9,即代表一束光击中该物体表面后,其中的90%发生透射(折射),另外10%被表面反射回来。这代表了无论光线以何种角....
分类:
其他好文 时间:
2014-10-11 19:20:36
阅读次数:
999
Reflection是Java 程序开发语言的特征之中的一个,它同意执行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。比如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中或许用得不是非常多,可是在其他的程序设计语言中根本就不存...
分类:
编程语言 时间:
2014-10-09 00:01:17
阅读次数:
260
##Reflect Resolution 反射解决方案 One of the most powerful features of the Laravel container is its ability to automatically resolve dependencies via reflection. Reflection is the ability to inspe...
分类:
移动开发 时间:
2014-10-08 23:18:27
阅读次数:
331
System.Reflection.Assembly assembly = System.Reflection.Assembly.GetExecutingAssembly(); Type[] types = assembly.GetTypes(); types得到当前程序集...
分类:
其他好文 时间:
2014-10-08 17:42:15
阅读次数:
160
代码如下 复制代码 using System.Reflection;using System.Runtime.CompilerServices;//// 有关程序集的常规信息是通过下列// 属性集控制的。更改这些属性值可修改与程序集// 关联的信息。//[assembly: AssemblyTitl...
分类:
Web程序 时间:
2014-09-30 09:44:12
阅读次数:
356
Atitit. C# java 的api 目录封装结构映射总结
C#
java
ref
System.Reflection
System.Type,
java.lang.ref
concurrent
thread
System.T...
分类:
编程语言 时间:
2014-09-28 23:44:56
阅读次数:
324
[转]C#反射反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即...
分类:
其他好文 时间:
2014-09-28 19:29:06
阅读次数:
352
System.Reflection.Assembly类有两个静态方法:Assembly.Load(string assemblyname)和Assembly.LoadFrom(string filename) 。通常用这两个方法把程序集加载到应用程序域中。 如果你希望加载的程序集超出了...
分类:
其他好文 时间:
2014-09-26 19:45:48
阅读次数:
180