C# 的Dictionary
时间: 2023-11-30 14:42:18 浏览: 34
C#中的Dictionary是一种键值对集合,其中每个键都必须是唯一的。它是一种非常常用的数据结构,可以用于快速查找和访问数据。以下是关于C#中Dictionary的介绍和演示:
1.创建Dictionary
可以使用以下语法创建Dictionary:
```csharp
Dictionary<string, int> dict = new Dictionary<string, int>();
```
其中,`string`是键的类型,`int`是值的类型。也可以使用以下语法创建Dictionary并初始化:
```csharp
Dictionary<string, int> dict = new Dictionary<string, int>()
{
{"apple", 1},
{"banana", 2},
{"orange", 3}
};
```
2.添加和访问元素
可以使用以下语法向Dictionary中添加元素:
```csharp
dict.Add("pear", 4);
```
可以使用以下语法访问Dictionary中的元素:
```csharp
int value = dict["apple"];
```
3.遍历Dictionary
可以使用以下语法遍历Dictionary中的元素:
```csharp
foreach (KeyValuePair<string, int> kvp in dict)
{
Console.WriteLine("Key = {0}, Value = {1}", kvp.Key, kvp.Value);
}
```
4.删除元素
可以使用以下语法从Dictionary中删除元素:
```csharp
dict.Remove("apple");
```