作者kisha024 (4545454554)
看板C_Sharp
标题[问题] IList<T>宣告
时间Mon May 30 00:35:13 2016
各位好
https://msdn.microsoft.com/zh-tw/library/5y536ey6%28v=vs.110%29.aspx
我看 MSDN 有关 IList<T> 介面的说明是 表示可以个别由索引存取之物件的集合
加上底下这行程式码编译没有错
IList<string> list = new string[] { "A", "B", "C" };
所以我本来以为可能是 string:IList<T> 或 Array:IList<T> 但却都不是
最接近的大概是 Array:IList
我的疑问是 上面那行程式码不会错 就是因为 Array:IList 吗?
如果是 那为什麽可以不用Array:IList<T> 而只要Array:IList就不会出错了呢?
是因为IList是interface的关系吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.164.53.227
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1464539721.A.787.html