如果我走:嘗試空列表項存入字典
Dictionary<int,string> mydictionary = MyList.Where(x=> x.id == myid).ToDictionary(x => x.id, x=> x.string);
和列表,不返回任何值(沒有找到匹配的參數),會發生什麼我的字典?
我問,因爲我無法檢查if (mydictionary==null)
爲mydictionary
不能是null
。
我確定你在問「你爲什麼不自己測試它?」,但我目前無法訪問我的開發環境。
那麼,爲什麼不等到你有機會和嘗試? – MyCodeSucks 2013-02-21 22:18:10
@TyrionLannister我很健忘,如果我不立即問,那麼這個想法就會從我的腦海中溜走。充其量,我可以閱讀一個答案,最壞的情況是我得到了低估,我可以稍後再看看我的問題。 – proseidon 2013-02-21 22:19:16
如果您的列表有重複的id等於myid,這也會失敗。 – Kaf 2013-02-21 22:23:28