标签:
//BindingFlags.NonPublic | BindingFlags.Instance标志枚举,用于访问私有成员
namespace 通过反射访问私有成员 { class Program { static void Main(string[] args) { Type getMoth = typeof(person); MethodInfo info = getMoth.GetMethod("SayHi",BindingFlags.NonPublic | BindingFlags.Instance); //BindingFlags.NonPublic | BindingFlags.Instance标志枚举,用于访问私有成员 object obj = Activator.CreateInstance(getMoth); info.Invoke(obj, null); Console.ReadKey(); } } public class person { private void SayHi() { Console.WriteLine("Hi~"); } } }
标签:
原文地址:http://www.cnblogs.com/lv-sally/p/4727641.html