如何在c#中用代码创建一个泛型字典
时间: 2024-02-09 19:13:04 浏览: 86
在 C# 中创建一个泛型字典可以使用 `Dictionary<TKey, TValue>` 类。`TKey` 表示键的类型,`TValue` 表示值的类型。
下面是一个示例代码,展示如何创建一个泛型字典:
```csharp
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
// 创建一个字典,键的类型为字符串,值的类型为整数
Dictionary<string, int> myDict = new Dictionary<string, int>();
// 添加元素到字典中
myDict.Add("apple", 1);
myDict.Add("banana", 2);
myDict.Add("cherry", 3);
// 遍历字典中的元素
foreach (KeyValuePair<string, int> kvp in myDict)
{
Console.WriteLine("Key = {0}, Value = {1}", kvp.Key, kvp.Value);
}
}
}
```
上述代码中,我们先创建了一个泛型字典 `myDict`,键的类型为字符串,值的类型为整数。然后向字典中添加了三个元素,并遍历了字典中的元素,输出了每个键值对的键和值。
阅读全文