-7
ここに私の試みであるは値のdatetime属性で辞書をソートする方法
public MyClass
{
public Guid ID {set; get;}
public DateTime CreatedDateTime {set; get;}
}
ConcurrentDictionary<Guid, MyClass> dic = new ConcurrentDictionary<Guid,MyClass>();
私はこれを試してみたが、私はいくつかの問題を持って...私は
のようなエラーが発生しましたdic.OrderBy(i=>i.Value.CreatedDateTime);
Cannot implicitly convert type 'System.Linq.IOrderedEnumerable'
ヒント?ありがとう!!
を試してみてください...の値は、どのように私はこの辞書をソートする必要がありますMuad'Dib @その –
のように保存されていませんか?あなたはplsを助けることができますか? –
ディクショナリはIOrderdEnumerableを実装していないため、OrderBy()を使用することはできません。辞書内の項目は任意の順序で格納されていますが、「最初の」要素と「最後の」要素の概念はないので、実際にはそれをソートすることはできません –