阅读量:0
在C#中,您可以使用泛型集合来存储不同类型的对象。为此,您可以使用泛型类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即可。