[问题] IList<T>宣告

楼主: kisha024 (4545454554)   2016-05-30 00:35:13
各位好
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的关系吗?
谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com