标签: c# .net reflection types assemblies
可能重复: Assembly.GetExportedTypes vs GetTypes
拨打Assembly.GetExportedTypes()时内部类型是否可见?如果没有,那么来自具有InternalsVisibleToAttribute的程序集的调用是否会改变行为?
Assembly.GetExportedTypes()
InternalsVisibleToAttribute
答案 0 :(得分:2)
GetTypes返回程序集中的所有类型,而GetExportedTypes仅返回标记为public的类型,即:
GetTypes
GetExportedTypes
public class A
class B
只会由GetExportedTypes