C# キーと値のペア:Dictionary 徹底解説
C#では、Dictionary<TKey, TValue>クラスを使用してキーバリューのペアを表すことができます。Dictionaryクラスは、キーと値のコレクションを表し、各キーはユニークであり、それぞれのキーには1つの値が対応しています。以下は簡単な例です:
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
Dictionary<string, int> keyValuePairs = new Dictionary<string, int>();
// 添加键值对
keyValuePairs.Add("Alice", 25);
keyValuePairs.Add("Bob", 30);
keyValuePairs.Add("Charlie", 35);
// 访问键值对
Console.WriteLine(keyValuePairs["Alice"]); // 输出 25
// 遍历所有键值对
foreach (var kvp in keyValuePairs)
{
Console.WriteLine($"{kvp.Key}: {kvp.Value}");
}
}
}
上の例では、私たちはDictionary<string, int>クラスを使用して、文字列をキー、整数を値とするキーバリューのコレクションを表しています。いくつかのキーバリューを追加し、これらのキーバリューにアクセスして反復処理する方法を示しています。