C#中的反射怎么理解啊
2008-05-07 13:56
344 查看
这个类是可以通过程序集(exe,dll)名称,反射出这个程序集中的内容(引用,方法等等).
例如我有一个叫sample.dll的文件,他的程序集名字就是sample,这个类库文件中有个类叫Test,可以用如下方法创建这个类的引用
Assembly.Load("sample").CreateInstance("sample.Test");
sample是程序集的名字,sample.Test是程序集加类名
Assembly.Load是加载这个程序集,CreateInstance是创建这个类的引用
当然System.Reflection命名空间中还有很多其他的用于反射的类.你可以参见MSDN
例如我有一个叫sample.dll的文件,他的程序集名字就是sample,这个类库文件中有个类叫Test,可以用如下方法创建这个类的引用
Assembly.Load("sample").CreateInstance("sample.Test");
sample是程序集的名字,sample.Test是程序集加类名
Assembly.Load是加载这个程序集,CreateInstance是创建这个类的引用
当然System.Reflection命名空间中还有很多其他的用于反射的类.你可以参见MSDN
相关文章推荐
- C#中如何理解【反射】技术
- C#怎么理解“父类引用指向子类对象”
- c#中反射的理解
- 理解C#反射机制
- c# action<> func<> 这2个委托怎么用和理解
- c#中的反射要怎样理解
- c# action<> func<> 这2个委托怎么用和理解
- c#的反射(挺难理解啊。)
- C#中反射机制的理解
- c# action<> func<> 这2个委托怎么用和理解
- 对c# 反射机制的理解
- 谈谈对C#中反射的一些理解和认识(下)
- c#中的反射机制理解2
- c#中的反射要怎样理解?
- 深入理解 c# 第三章 通过反射来调用和获取泛型方法
- C#怎么理解“父类引用指向子类对象”
- C#之WinForm基础 画扇形时,出现的从X轴到扇形的第一条边沿顺时针方向的角怎么理解
- C#中反射理解
- 理解和使用c#中的反射
- [c#进阶系列一]:理解反射(Reflection)