第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

列表<T>或ILList<T>

列表<T>或ILList<T>

C#
哆啦的時(shí)光機(jī) 2019-07-01 15:38:38
列表<T>或ILList<T>有人能解釋我為什么要在C#中使用IList而不是List嗎?有關(guān)問(wèn)題:為什么公開(kāi)被認(rèn)為是不好的?List<T>
查看完整描述

3 回答

?
蠱毒傳說(shuō)

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超3個(gè)贊

如果您是通過(guò)其他人將使用的庫(kù)公開(kāi)類,則通常希望通過(guò)接口而不是具體的實(shí)現(xiàn)公開(kāi)該類。如果以后決定將類的實(shí)現(xiàn)更改為使用不同的具體類,這將有所幫助。在這種情況下,庫(kù)的用戶將不需要更新他們的代碼,因?yàn)榻缑娌粫?huì)改變。

如果您只是在內(nèi)部使用它,您可能不太關(guān)心它,并且使用List<T>也許沒(méi)問(wèn)題。


查看完整回答
反對(duì) 回復(fù) 2019-07-01
?
侃侃無(wú)極

TA貢獻(xiàn)2051條經(jīng)驗(yàn) 獲得超10個(gè)贊

不那么受歡迎的答案是,程序員喜歡假裝他們的軟件將被全世界重復(fù)使用,而事實(shí)上,大多數(shù)項(xiàng)目將由少數(shù)人來(lái)維護(hù),而不管與界面相關(guān)的聲音多么美妙,你都在自欺欺人。

建筑航天員..您將編寫(xiě)自己的IList將任何東西添加到.NET框架中的IList的可能性非常小,以至于它是為“最佳實(shí)踐”保留的理論軟糖。


很明顯,如果你在面試中被問(wèn)到你用的是什么,你會(huì)說(shuō):IList,微笑,兩人都為自己如此聰明而高興。或者是面向公眾的API,IList。希望你明白我的意思。


查看完整回答
反對(duì) 回復(fù) 2019-07-01
  • 3 回答
  • 0 關(guān)注
  • 501 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)