PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_Sharp
[问题] 如何将传入的泛型资料存起来? (已解决)
楼主:
brian780405
(pohan)
2017-08-11 11:07:54
public class GenericTest
{
private List<int> intList;
public void Set<T>(List<T> list)
{
//外部呼叫此方法,传入List<T>
//然后将此list给存下来
//类似intList = list之类的
}
}
在其他Script会呼叫Set<T>(),将一个List<T>给丢过来
请问如何正确地把该List<T>给存起来?
作者:
ssccg
(23)
2017-08-11 11:20:00
你是List<T>为什么要存在intList,宣告成GenericTest<T>和 private List<T> genericList;
作者:
vi000246
(Vi)
2017-08-11 12:11:00
用getType判断囉 不然就是用where T
作者:
julia28
(坚强?!)
2017-08-11 12:13:00
程式码呼叫到泛型的function后,compiler会生出一份相对应型别的function,写泛型function时不需要知道T到底是什么
作者:
ssccg
(23)
2017-08-11 13:13:00
用typeof(T)去判断啊
作者:
james732
(好人超)
2017-08-11 17:44:00
好奇你之后是怎么解决的?
作者:
ssccg
(23)
2017-08-11 18:56:00
所以你的问题只是不知道怎么存List<T>的reference?不需要知道T是什么,用IList(非generic的)就可以吧
继续阅读
[问题] 转换asp+mssql中文乱码问题
a2975313
[问题] word样式写入范例询问
poemqueen
[问题] c#连线phpMyadmin
OnlyCourage
[问题] 哪个云端主机适合放.Net web ?
Nearctic
[问题] Gridview的DataFormatString 民国年设定
kisha024
[问题] 如何将函式以参数方式传进另一个函式
hardman1110
将DataTable资料写入Excel套表问题
wn0203
vs2017问题
GooLoo
[问题] master内引用css和js
kisha024
[问题] WebControls 和 HtmlControls 的选择
kisha024
Links
booklink
Contact Us: admin [ a t ] ucptt.com