C#动态创建类实例

string assemblyName = "ThemeMakerLib";//程序集名称
string className = "ThemeMakerLib.Symbian.S60.V2.Maker";//类名称

//创建实例
ThemeMakerLib.IMaker maker = (ThemeMakerLib.IMaker)System.Reflection.Assembly.Load(assemblyName).CreateInstance(className);

Console.WriteLine(maker.IP);

第一次发现多态性的好处了~~~

评论: 0 | 引用: 0 | 查看次数: 4425
发表评论
登录后再发表评论!