怎样通过反射判断一个类是"internal"类
现在有个类"MyClass" 如下, 怎么样通过反射判断它是 "internal" 的类 ?Type类型倒是提供了一些 IsPublic, IsNestedAssembly 属性, 但这个类不是Nested, 请问该如何判断呢 ?
namespace Test
{
internal class MyClass
{
public MyClass() { }
}
class MyTest
{
public static int Main(string[] args)
{
Assembly asm = Assembly.GetExecutingAssembly();
Type[] types = asm.GetTypes();
foreach(Type type in types)
Console.WriteLine(String.Concat(type.Name,":\t",type.IsPublic);
}
}
}
--------------------编程问答-------------------- look --------------------编程问答-------------------- Look是什么, 能否说详细点 ? --------------------编程问答-------------------- 貌似不能,你判断internal没有意义嘛,实在想判断,除非是自己写的类,在类头上加自定义属性说明
补充:.NET技术 , C#