C#でのKeyValuePairの使用方法は何ですか?

C#で、KeyValuePairは、キーと値のデータを保存するために使用されるジェネリック構造です。これにより、キーと値を関連付けることができ、同時にキーと値にアクセスすることができます。KeyValuePairは、通常、辞書やコレクションにデータを保存するために使用されます。

KeyValuePairを使用する方法を示す例です。

using System;
using System.Collections.Generic;

class Program
{
    static void Main()
    {
        // 创建一个KeyValuePair
        KeyValuePair<int, string> pair = new KeyValuePair<int, string>(1, "apple");

        // 访问键和值
        Console.WriteLine($"Key: {pair.Key}, Value: {pair.Value}");

        // 在字典中使用KeyValuePair
        Dictionary<int, string> dict = new Dictionary<int, string>();
        dict.Add(pair.Key, pair.Value);

        foreach (KeyValuePair<int, string> kvp in dict)
        {
            Console.WriteLine($"Key: {kvp.Key}, Value: {kvp.Value}");
        }
    }
}

上記の例では、まずKeyValuePairオブジェクトを作成し、そのキーと値にアクセスしました。その後、KeyValuePairオブジェクトをディクショナリに追加し、foreachループを使用してすべてのKeyValuePairを反復処理しました。KeyValuePairを使用すると、キーと値のデータを簡単に操作できます。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds