2012-01-20 7 views
2

次の辞書をチャンネルオブジェクトのリストに変換するにはどうすればよいですか?私はToList()メソッドを試しましたが、動作させることができません。オブジェクトを含む辞書をそのタイプのリストに変換するにはどうすればいいですか?

List<Items> items = new List<Items>(); 

Dictionary<int, Items> foundItems = 
    statsCont.OrderByDescending(x => x.Value.NumberOfItems) 
     .Take(10) 
     as Dictionary<int, Items>; 
+0

あなた? –

+2

'channels'と' statsCont'変数の関係は?とにかく 'statsCont'とは何ですか? –

+1

@DarinDimitrovに同意すると、これらの2つの関係とは何か詳細を教えてください。 'statsCont'はすでに型辞書ですか? –

答えて

1

の方法について:あなたがアイテムオブジェクトのリストを意味

List<Items> items = statsCont.OrderByDescending(x => x.Value.NumberOfItems) 
    .Take(10) 
    .Select(x => x.Value) 
    .ToList(); 
+0

の辞書です!どうも – chobo

8

あなたが試してみました:

foundItems.Values.ToList(); 
関連する問題