C#中的映射
时间: 2023-07-12 17:14:17 浏览: 171
在C#中,映射可以通过使用Dictionary<TKey, TValue>类来实现。Dictionary<TKey, TValue>类是一个泛型集合类,它可以存储键值对,其中键必须是唯一的。以下是一个简单的示例:
```
Dictionary<string, int> myMap = new Dictionary<string, int>();
myMap.Add("apple", 1);
myMap.Add("banana", 2);
myMap.Add("orange", 3);
int value;
if (myMap.TryGetValue("apple", out value))
{
Console.WriteLine("The value of 'apple' is: " + value);
}
```
在上面的代码中,我们创建了一个Dictionary<string, int>类型的对象myMap,然后添加三个键值对。最后,我们使用TryGetValue方法来获取键“apple”的值,并将其输出到控制台上。
阅读全文