C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#で辞書を反復処理するための最良の方法は何ですか?


ディクショナリコレクションに、任意のデータ型を格納します。辞書は、C#のキーと値のコレクションです。 Dictionary はSystem.Collection.Generics名前空間に含まれています。

ここで、C#で辞書を反復処理するための最良の方法を見てみましょう-

まず、辞書を作成しましょう-

var d = new Dictionary<string, int>(5);

次に、キーと値を追加します-

// add key and value
d.Add("car", 25);
d.Add("bus", 28);
d.Add("motorbike", 17);

orderbyを使用して値で並べ替える-

var val = from ele in d
orderby ele.Value ascending
select ele;

辞書を昇順で並べ替えるために、上記の昇順を設定しました。降順も使用できます。

値を昇順で表示-

foreach (KeyValuePair<string, int> ele in val) {
   Console.WriteLine("{0} = {1}", ele.Key, ele.Value);
}

  1. 重複ファイルを管理する最良の方法は何ですか?

    最近のコンピューターには大容量のハード ドライブが搭載されています。これにより、多くの柔軟性が得られ、コンピューターに多くのファイルを保存できます。ビデオ、音楽ファイル、何百もの写真などを保存できます。しかし、あなたのハードドライブがどんなに大きくても、いつかいっぱいになり、空き容量がなくなるでしょう.その場合、慌ててプログラムのアンインストールを開始する必要はありません。重複ファイルを管理するだけです。 重複ファイルとは? ハード ドライブにファイルを保存する場合、ファイルの重複は避けられません。彼らはあなたと一緒に蓄積します。これは、写真をコンピューターにアップロードすることです。写真を

  2. 最高のアンチウイルスとは?

    Windows ユーザーは、アンチウイルスをインストールするか、PC が感染した結果に苦しむかのいずれかを選択する必要があります。間違いなく、できれば無料でまともなセキュリティ プログラムを手に入れたいと思うでしょう。しかし、最高のウイルス対策は何ですか?ニーズに合った優れたアンチウイルスを選択する方法は次のとおりです。 1.情報に基づいた決定を下す したくない場合は、プリインストールされたウイルス対策を使い続ける必要はありません。優れた無料および有料のアンチウイルスがたくさんあります。問題は、これらすべてのウイルス対策 Web サイトが最新かつ最高であると主張しているため、本当に優れた W