我試圖將Collections.Generic.List<T>
轉換爲Enumerable.ToDictionary<TSource, TKey>
。在列表中找不到ToDictionary <TSource,TKey><T>
我以爲我可以用ToDictionary
方法,因爲List
是IEnumerable
List
轉換爲Dictionary
。但視覺工作室抱怨ToDictionary
沒有定義。
這是我的代碼。
Dictionary<int, SearchResult> dic = model.ResultItems.ToDictionary(x=>index++, x=>x);
這裏是ResultItems
public List<ResultsViewModel> ResultItems
定義誰能給我,我怎麼能List
轉換爲Dictionary
?謝謝。
你有參考'System.Linq'嗎? –
我以爲我確實...... – jkl
如果你留下一個答案,我會選擇它作爲答案。非常感謝! – jkl