private T CreateInstance<T>(string appName, string className)
{
//Assembly assembly = Assembly.Load(appName);
//var className = assembly.GetType(className);
ObjectHandle objectHandle = Activator.CreateInstance(appName, className);
if (objectHandle != null)
{
return (T)objectHandle.Unwrap();
}
return default(T);
}
C#反射创建对象
于 2023-04-18 18:25:57 首次发布