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

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

字符串輸出:格式還是C#中的連接?

字符串輸出:格式還是C#中的連接?

撒科打諢 2019-07-06 16:50:39
字符串輸出:格式還是C#中的連接?假設(shè)您希望輸出或連接字符串。你喜歡下列哪種款式?var p = new { FirstName = "Bill", LastName = "Gates" };Console.WriteLine("{0} {1}", p.FirstName, p.LastName);Console.WriteLine(p.FirstName + " " + p.LastName);您是使用格式還是簡(jiǎn)單地連接字符串?你最喜歡什么?其中一個(gè)傷到你的眼睛了嗎?你有什么合理的論據(jù)來使用其中一種而不是另一種嗎?我會(huì)選第二個(gè)。
查看完整描述

3 回答

?
泛舟湖上清波郎朗

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

令我驚訝的是,這么多人立即想找到執(zhí)行速度最快的代碼。如果一百萬次迭代仍然需要不到一秒的時(shí)間來處理,那么最終用戶是否會(huì)以任何方式注意到這一點(diǎn)呢?不太可能。

過早的優(yōu)化=失敗。

我會(huì)和你一起去String.Format選項(xiàng),只是因?yàn)閺捏w系結(jié)構(gòu)的角度來看,它是最有意義的。在它成為一個(gè)問題之前,我不關(guān)心它的性能(如果是這樣的話,我會(huì)問自己:我需要立即連接一百萬個(gè)名字嗎?)當(dāng)然,它們不一定都適合在屏幕上.)

考慮一下您的客戶以后是否想要更改它,以便他們可以配置是否顯示"Firstname Lastname""Lastname, Firstname."使用Format選項(xiàng),這很容易-只需交換格式字符串即可。你需要額外的代碼。當(dāng)然,在這個(gè)特殊的例子中,這聽起來并不是什么大問題,但可以推斷。


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

添加回答

舉報(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)