値が.Dictionary <string, string>
で区切られた部分文字列の連結である があり:
ます。たとえば、123:456:Bob:Smith
.
辞書を最後の部分文字列 (Smith) の昇順で並べ替えたいと思います。できれば次のようにします。
orderedDictionary = unordered
.OrderBy(x => x.Value)
.ToDictionary(x => x.Key, x => x.Value);
したがって、どうにかしてx.Value
を として扱いstring
、4 番目の部分文字列を抽出して並べ替える必要があります。何か案は?