C# 如何初始化Dictionary并赋初值
在C#中,可以使用以下方法初始化Dictionary并赋初值:
- 使用初始化器语法:
Dictionary<string, int> dictionary = new Dictionary<string, int>()
{
{ "apple", 1 },
{ "banana", 2 },
{ "orange", 3 }
};
- 使用Add()方法逐个添加键值对:
Dictionary<string, int> dictionary = new Dictionary<string, int>();
dictionary.Add("apple", 1);
dictionary.Add("banana", 2);
dictionary.Add("orange", 3);
- 使用集合初始化器语法:
Dictionary<string, int> dictionary = new Dictionary<string, int>
{
["apple"] = 1,
["banana"] = 2,
["orange"] = 3
};
无论使用哪种方法,上述代码都会初始化一个Dictionary对象并赋予初值,其中键的类型为string,值的类型为int
原文地址: https://www.cveoy.top/t/topic/hPsr 著作权归作者所有。请勿转载和采集!