博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
抽象工厂不同接口反射
阅读量:6761 次
发布时间:2019-06-26

本文共 436 字,大约阅读时间需要 1 分钟。

public static T xueshengbiaoDAO<T>() where T:class {

 

 

string DllName = ConfigurationManager.AppSettings["DllName"];

Assembly assemblys = Assembly.Load(DllName);//载入程序集
Type[] Types = assemblys.GetTypes();
Type jiekou = null;
for (int a = 0; a < Types.Length; a++)
{

if (typeof(T).IsAssignableFrom(Types[a]))
{

jiekou = Types[a];

break;
}
}

return (T)Activator.CreateInstance(jiekou);

 

 

}

转载于:https://www.cnblogs.com/liyiyong/p/8593277.html

你可能感兴趣的文章
魔板 bfs() 预处理,记录每种状态。然后状态置换,(重点要用到全排列的hash记录状态)...
查看>>
构建之法课后作业第一次作业(15个题选一个)
查看>>
操作redis方法
查看>>
C语言函数
查看>>
Python3-异常处理
查看>>
Python-简单打印进度条
查看>>
【02】天气查询应用(第二课)
查看>>
监听微信返回按钮
查看>>
第二次实验报告
查看>>
HDU ACM 3790 最短路径问题
查看>>
python生成器
查看>>
linux 安装 ftp
查看>>
python 监控FTP目录下的文件个数
查看>>
MapInfo格式转arggis格式
查看>>
Network - SSL/TLS的基本概念
查看>>
python学习之老男孩python全栈第九期_day012知识点总结
查看>>
Shell if else
查看>>
iOS之 block,代替代理作为回调函数
查看>>
Linux信号(signal) 机制分析
查看>>
SublimeText3按ctrl+b执行python无反应
查看>>