[問題] IList<T>宣告

看板C_Sharp (C#)作者 (4545454554)時間9年前 (2016/05/30 00:35), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
各位好 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
文章代碼(AID): #1NInf9U7 (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1NInf9U7 (C_Sharp)