[問題] IList<T>宣告
各位好
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://www.ptt.cc/bbs/C_Sharp/M.1464539721.A.787.html
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章