如何得到一个类或实体的私有字段信息?如通过反射GetFields方法只能得到公有字段,私有字段怎么得到呢?
如何得到一个类或实体的私有字段信息?如通过反射GetFields方法只能得到公有字段,私有字段怎么得到呢?
[解决办法]
FieldInfo fi = t.GetField("myValue",BindingFlags.NonPublic |BindingFlags.Instance);
[解决办法]
using System;using System.Collections.Generic;using System.Text; public class ChangeValue { private string myValue="old Value"; public ChangeValue(string str) { myValue = str; } public void WriteLine() { Console.WriteLine("MyValue is: " + myValue); } }