文件名称:ASP.NET通过反射获取泛型列表
文件大小:279KB
文件格式:RAR
更新时间:2014-09-13 17:20:22
ASP.NET通过反射获取泛型列表
本示例展示了使用工厂方法设计模式,利用反射,通过泛型接口获取具体类型的列表。比如,要返回一张表的数据,通常使用List<具体表名>,本示例源码展示了通过类型参数传递表名,使用List
【文件预览】:
Bussiness
----bin()
--------Release()
--------Debug()
----OperateDAL.cs(430B)
----obj()
--------Debug()
----Bussiness.csproj.user(227B)
----Bussiness.csproj(2KB)
----Properties()
--------AssemblyInfo.cs(1KB)
Model
----NorthwindModel.edmx(13KB)
----NorthwindModel.Designer.cs(32KB)
----bin()
--------Release()
--------Debug()
----Model.csproj(3KB)
----App.Config(503B)
----obj()
--------Debug()
----Properties()
--------AssemblyInfo.cs(1KB)
TestFactory.sln
DataAccess
----IAccessDB.cs(687B)
----bin()
--------Release()
--------Debug()
----obj()
--------Debug()
----DataAccess.csproj.user(227B)
----DataAccess.csproj(3KB)
----AccessDB.cs(1KB)
----DataAccessFactory.cs(1KB)
----Properties()
--------AssemblyInfo.cs(1KB)
TestFactory
----bin()
--------TestFactory.dll(7KB)
--------Model.pdb(36KB)
--------DataAccess.dll(6KB)
--------Bussiness.dll(5KB)
--------DataAccess.pdb(18KB)
--------Bussiness.pdb(12KB)
--------Model.dll(24KB)
--------TestFactory.pdb(36KB)
----Site.Master.cs(343B)
----Default.aspx(761B)
----Account()
--------ChangePassword.aspx.cs(349B)
--------Register.aspx(6KB)
--------ChangePassword.aspx.designer.cs(839B)
--------Web.config(347B)
--------Register.aspx.cs(911B)
--------ChangePasswordSuccess.aspx.cs(356B)
--------ChangePasswordSuccess.aspx(508B)
--------ChangePasswordSuccess.aspx.designer.cs(473B)
--------Register.aspx.designer.cs(1KB)
--------Login.aspx.cs(469B)
--------Login.aspx(3KB)
--------ChangePassword.aspx(4KB)
--------Login.aspx.designer.cs(1KB)
----Site.Master.designer.cs(3KB)
----Web.config(2KB)
----Styles()
--------Site.css(4KB)
----obj()
--------Debug()
----Web.Debug.config(1KB)
----About.aspx(459B)
----Default.aspx.designer.cs(452B)
----App_Data()
----About.aspx.cs(332B)
----Web.Release.config(1KB)
----TestFactory.csproj.user(1KB)
----TestFactory.csproj(7KB)
----Global.asax.cs(1KB)
----Site.Master(2KB)
----About.aspx.designer.cs(449B)
----Global.asax(95B)
----Scripts()
--------jquery-1.4.1.js(165KB)
--------jquery-1.4.1-vsdoc.js(234KB)
--------jquery-1.4.1.min.js(70KB)
----Views()
--------Test.aspx.designer.cs(1KB)
--------Test.aspx.cs(716B)
--------Test.aspx(603B)
----Properties()
--------AssemblyInfo.cs(1KB)
----Default.aspx.cs(335B)