文件名称:TInterface
- 所属分类:
- C#编程
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2013-04-22
- 文件大小:
- 5kb
- 下载次数:
- 0次
- 提 供 者:
- hpu****
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
C#创建或使用一个 TInterface泛型接口的源码实例,大致实现的思路:创建一个泛型接口public interface IGenericInterface,接口中调用CreateInstance方法,实现上面泛型接口的泛型类,派生约束where T : TI(T要继承自TI),构造函数约束where T : new()(T可以实例化),然后创建创建一个公共方法CreateInstance,实例化接口,输出指定泛型的类型,创建泛型接口完毕,源码完整-C# to create or use a TInterface generic interface source code examples, substantially achieve the idea: Create a generic interface public interface IGenericInterface interface call to the CreateInstance method to achieve the above generic interface generic class, derived constraint where T: TI ( T to inherit from Ti) constructor constraint where T: new () (T instance), and then create create a public method CreateInstance, the instantiated interface output specify the generic type, create a generic interface is complete, complete source code
(系统自动生成,下载前可以参看下载内容)
下载文件列表
TInterface\TInterface\Program.cs
..........\..........\...perties\AssemblyInfo.cs
..........\..........\TInterface.csproj
..........\TInterface.sln
..........\TInterface.suo
..........\..........\Properties
..........\TInterface
TInterface