C#反射
namespace Test { class Program { static void Main(string[] args) { Country cy = (Country)Assembly.Load("Test").CreateInstance("Test.America"); Console.WriteLine(cy.name); Console.ReadKey(); } } class Country { public string name; } class China : Country { public China() { name = "你好"; } } class America : Country { public America() { name = "Hello"; } } }
声明:本文纯属个人随手笔记,如果对您有参考价值我十分开心,如果有存在错误,或者有更好的解决办法也麻烦您留言告诉我,大家共同成长,切勿恶言相。
欢迎加入MSDN技术交流群:235937854,一起发现知识、了解知识、学习知识、分享知识