首页 > Windows开发 > 详细

c# 通过反射获得内部类

时间:2021-06-07 00:31:04      阅读:21      评论:0      收藏:0      [点我收藏+]

通过typeof(ClassOutter).GetNestedTypes(BindingFlags bindingAttr)可以获得所有内部类。

示例代码如下:

 public class Class1
{
        class InnerClass
        {
            string a;
            int b;
        }

        struct InnerStruct
        {
            int number1;
            int number2;
        }
}
 [TestMethod()]
public void getProtectedInnerClassTest()
{
     Type[] type = typeof(Class1).GetNestedTypes(System.Reflection.BindingFlags.NonPublic| System.Reflection.BindingFlags.Instance);
}

 


 

c# 通过反射获得内部类

原文:https://www.cnblogs.com/maooyt/p/14856901.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!