请教 如何用c#反射得到private成员函数和变量?
解决方案 »
- WPF高手请进,关于webbrowser控件
- 面试有点郁闷,散分散分
- 如何用C#编写一个类实现堆栈的功能?还编写一个测试类测试堆栈的功能
- 事物锁死!急啊!
- 请问怎样得到当前时间问题,格式如20051013203012?
- 如何用C#模拟系统中的写字薄
- 在detailview对xml节点操作后,treeview同步更新的问题
- 请高人帮我分析一下这些编码该如何解码?(POP3)
- 如何将一个文件转换成二进制文件?
- 正式版本,和 bate 2 有什么区别
- C# WinForm: 新 线 程 如 何 用 委 托去 修 改 窗 体 上 的 第 三 方 控 件
- 希望能个提供一本 c# 开发 ActiveX 的书籍
static void Main(string[] args)
{
Type t = typeof(TestClass);
Console.WriteLine("字段:");
foreach (FieldInfo fi in t.GetFields(BindingFlags.NonPublic | BindingFlags.Instance))
Console.WriteLine(fi.Name);
Console.WriteLine("属性:");
foreach (PropertyInfo pi in t.GetProperties(BindingFlags.NonPublic | BindingFlags.Instance))
Console.WriteLine(pi.Name);
Console.WriteLine("方法:");
foreach (MethodInfo mi in t.GetMethods(BindingFlags.NonPublic | BindingFlags.Instance))
Console.WriteLine(mi.Name);
} class TestClass
{
private int intField;
private string stringField { get; set; }
private void Method() { }
}