キーで辞書をソートする方法

I have dictionary Dictionary

キーはc1、c3、c2、t1、、t4、t2です。これらをc1、c2、c3、t1、t2、t3に並べ替える必要があります

私はそれを使用して並べ替えることを試みている

Input.OrderBy(key => key.Key );

それは動作しません

任意のアイデアを解決する方法

ベストアンサー

Input.OrderBy does not sort the dictionary, it
creates a query that returns the items in an ordered order.

おそらく、 OrderedDictionary
を使用すると、必要なものが得られます。

Or use the Generic SortedDictionary

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です