91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

在C#中如何合并兩個字典

c#
小樊
159
2024-09-11 10:29:27
欄目: 編程語言

在C#中,可以使用Concat方法和ToDictionary方法來合并兩個字典

using System;
using System.Collections.Generic;
using System.Linq;

class Program
{
    static void Main()
    {
        // 創建第一個字典
        Dictionary<string, int> dict1 = new Dictionary<string, int>()
        {
            {"apple", 1},
            {"banana", 2}
        };

        // 創建第二個字典
        Dictionary<string, int> dict2 = new Dictionary<string, int>()
        {
            {"orange", 3},
            {"grape", 4}
        };

        // 合并兩個字典
        Dictionary<string, int> combinedDict = dict1.Concat(dict2)
                                                     .ToDictionary(x => x.Key, x => x.Value);

        // 輸出合并后的字典
        foreach (var item in combinedDict)
        {
            Console.WriteLine($"Key: {item.Key}, Value: {item.Value}");
        }
    }
}

這段代碼首先創建了兩個字典dict1dict2,然后使用Concat方法將它們合并為一個新的字典combinedDict。最后,遍歷并輸出合并后的字典。注意,如果兩個字典中存在相同的鍵,那么后一個字典中的值將覆蓋前一個字典中的值。

0
顺义区| 沙湾县| 旬邑县| 太和县| 郑州市| 闽清县| 法库县| 大化| 尼玛县| 嘉义县| 沾益县| 原平市| 桃园县| 漯河市| 韩城市| 五原县| 平顶山市| 保亭| 临猗县| 武夷山市| 南澳县| 驻马店市| 巩义市| 德江县| 贵定县| 塘沽区| 手机| 堆龙德庆县| 延川县| 连平县| 龙山县| 老河口市| 姜堰市| 凉山| 章丘市| 桐城市| 专栏| 荆门市| 宜兰市| 通许县| 吴旗县|