小编bri*_*137的帖子

MemberTypes.Custom和MemberTypes.TypeInfo成员的示例

System.Reflection.MemberTypes有八个不同的枚举值.五直接映射到特定的MemberInfo类(ConstructorInfo,MemberInfo等).MemberTypes.NestedType可以被认为是Type而不是MemberInfo.我正试图解决(1)MemberTypes.Custom和(2)MemberTypes.TypeInfo成员.有没有人有这样的成员的例子?

.net reflection types

6
推荐指数
1
解决办法
497
查看次数

反射和自动生成的类型

我有一个类使用"yield"返回语句的单个方法.将自动创建嵌套类型.使用设置为绑定标志的反射BindingFlags.DeclaredOnly,我得到这个输出:

//我班上的公共成员
Test.FileSystemObject..ctor
Test.FileSystemObject.GetFiles(DirectoryInfo目录)
Test.FileSystemObject.GetFiles(String path)

// Auto generated nested class.  
Test.FileSystemObject+<GetFiles>d__4..ctor  
Test.FileSystemObject+<GetFiles>d__4.<>3__directory  
Test.FileSystemObject+<GetFiles>d__4.<>4__this  
Test.FileSystemObject+<GetFiles>d__4.<directories>5__7  
Test.FileSystemObject+<GetFiles>d__4.<files>5__8  
Test.FileSystemObject+<GetFiles>d__4.<FSO>5__6  
Test.FileSystemObject+<GetFiles>d__4.<i>5__9  
Test.FileSystemObject+<GetFiles>d__4.<unprocessed>5__5  
Test.FileSystemObject+<GetFiles>d__4.directory
Run Code Online (Sandbox Code Playgroud)

如何确定返回的类型是否assembly.GetTypes(BindingsFlags)是这样的自动生成类型?我正在寻找一种简单的方法来排除这些.

c# vb.net system.reflection yield-return

2
推荐指数
1
解决办法
792
查看次数

标签 统计

.net ×1

c# ×1

reflection ×1

system.reflection ×1

types ×1

vb.net ×1

yield-return ×1