在写的一个函数因为数据类型很多,所以想到使用泛型来完成。避免重载过多造成代码的不易维护。
简单来说我想在一个类中定义这用一个函数:public T0[] function<T0,T1,T2>(Info<T1,T2>)
{
……
}其中Info<T1,T2>中的T1,T2是在类Info中定义的。
T0是在函数所在的类定义的。
我直接按照上述格式编写类,编译的时候出现错误。
请问要满足这个需求,这个类该怎样定义?函数应该怎样声名?
简单来说我想在一个类中定义这用一个函数:public T0[] function<T0,T1,T2>(Info<T1,T2>)
{
……
}其中Info<T1,T2>中的T1,T2是在类Info中定义的。
T0是在函数所在的类定义的。
我直接按照上述格式编写类,编译的时候出现错误。
请问要满足这个需求,这个类该怎样定义?函数应该怎样声名?
解决方案 »
- 在SQL语句中转换数据类型的问题
- C#做的HTML转XML工具,修复标签Well-Formed,XHTML
- C#与EXCEL文件导入导出,报错,怎么解决,大家帮忙啊!
- C#和Access数据库表字段的属性关系,在线等,请各位高手指点!在此多谢了啊!
- 关于DropDownList的问题,弱弱问一下
- 100分求datset排序的问题
- 欢迎加入群:9002533
- CPU的ID號怎麼讀出來 請問你們有誰知道嗎?------- 要編寫自己的程序代碼來實現?
- 急!!(新手)winform DataGridView 加载XML,行数显示正确,但是内容没有
- 用farpoint for .net v4.0做的程序, 发布在64位的windows server 2008 的服务器上报错,请问是服务器64位的问题吗?
- 打印水晶报表右侧固定文本字样
- 这该怎么写多线程
{
}
如果T1不是自己的类,估计约束为其父类即可,通常来说,抽象父类一般不太会设计成屏蔽默认构造这种方式