关于C# DLL导出类型
用VisualStudio C# 制作了一个DLL,只有一个类声明为public。但我使用反射获取该DLL信息时,所有的类型都被获取到了,我其实只想取得那个public类的信息。
比如:
public class A{...}
class B{...}
class C{...}
我只想输出A,如何做到?
[解决办法]
GetTypes做不到
[解决办法]
System.Reflection.Assembly.GetExportedTypes()
发布时间: 2012-04-12 15:46:35 作者: rapoo
关于C# DLL导出类型
用VisualStudio C# 制作了一个DLL,只有一个类声明为public。但我使用反射获取该DLL信息时,所有的类型都被获取到了,我其实只想取得那个public类的信息。
比如:
public class A{...}
class B{...}
class C{...}
我只想输出A,如何做到?
[解决办法]
GetTypes做不到
[解决办法]
System.Reflection.Assembly.GetExportedTypes()