中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C#怎么使用泛型集合存儲不同類型的對象

c#
小億
107
2024-03-06 16:36:50
欄目: 云計算

在C#中,您可以使用泛型集合來存儲不同類型的對象。為此,您可以使用泛型類List或Dictionary<TKey, TValue>。以下是一個示例,演示如何使用List來存儲不同類型的對象:

using System;
using System.Collections.Generic;

class Program
{
    static void Main()
    {
        List<object> objects = new List<object>();

        objects.Add(10);
        objects.Add("Hello");
        objects.Add(3.14);

        foreach (var obj in objects)
        {
            if (obj is int)
            {
                Console.WriteLine($"Integer: {obj}");
            }
            else if (obj is string)
            {
                Console.WriteLine($"String: {obj}");
            }
            else if (obj is double)
            {
                Console.WriteLine($"Double: {obj}");
            }
        }
    }
}

在這個例子中,我們創建了一個List對象,可以存儲任何類型的對象。我們向列表中添加了一個整數,一個字符串和一個雙精度浮點數。然后,我們遍歷列表并根據對象的類型執行不同的操作。

您也可以使用Dictionary<TKey, TValue>來存儲不同類型的對象,只需將鍵和值的類型設置為object即可。

0
怀来县| 行唐县| 阿合奇县| 沅江市| 芷江| 岗巴县| 河源市| 莱西市| 上饶县| 承德县| 黔西县| 贵溪市| 若尔盖县| 新昌县| 朝阳区| 黎平县| 松原市| 绿春县| 龙岩市| 高密市| 辽源市| 辰溪县| 武鸣县| 宜昌市| 南丰县| 普定县| 波密县| 宾阳县| 万安县| 高雄市| 龙海市| 高碑店市| 庆云县| 宁津县| 宣恩县| 从化市| 长丰县| 兴文县| 万州区| 罗甸县| 仙居县|