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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Dictionary中元素的順序

Dictionary中元素的順序

尚方寶劍之說 2019-07-25 09:42:47
Dictionary中元素的順序我的問題是關(guān)于枚舉字典元素// Dictionary definitionprivate Dictionary<string, string> _Dictionary = new Dictionary<string, string>();// add values using add_Dictionary.Add("orange", "1");_Dictionary.Add("apple", "4");_Dictionary.Add("cucumber", "6");// add values using []_Dictionary["banana"] = 7;_Dictionary["pineapple"] = 7;// Now lets see how elements are returned by IEnumeratorforeach (KeyValuePair<string, string> kvp in _Dictionary){  Trace.Write(String.Format("{0}={1}", kvp.Key, kvp.Value));}枚舉的元素將以什么順序排列?我可以強(qiáng)制命令按字母順序排列嗎?
查看完整描述

3 回答

?
縹緲止盈

TA貢獻(xiàn)2041條經(jīng)驗(yàn) 獲得超4個贊

字典中元素的順序是非確定性的。訂單的概念根本沒有為哈希表定義。所以不要依賴枚舉,因?yàn)樵乇惶砑拥阶值渲小_@不能保證。

從文檔引用:

出于枚舉的目的,字典中的每個項(xiàng)目都被視為KeyValuePair<TKey, TValue>表示值及其鍵的結(jié)構(gòu)。返回項(xiàng)的順序未定義。


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

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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