c# 字典通过key获取value
作者:野牛程序员:2023-07-30 08:07:55C#阅读 3186
在C#中,可以使用索引操作符 [] 来通过键(key)获取字典中对应的值(value)。C#中的字典类型是Dictionary<TKey, TValue>,其中TKey表示键的类型,TValue表示值的类型。以下是通过键获取值的示例:
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
// 定义一个示例字典
Dictionary<string, int> myDictionary = new Dictionary<string, int>()
{
{ "apple", 5 },
{ "banana", 3 },
{ "orange", 8 }
};
// 通过键获取对应的值
string key = "apple";
int value = myDictionary[key];
// 打印获取的值
Console.WriteLine($"The value for key '{key}' is: {value}");
}
}输出结果:
The value for key 'apple' is: 5
在上述示例中,我们定义了一个名为myDictionary的字典,并通过键"apple"获取了对应的值5。请注意,在使用索引操作符[]获取值时,如果字典中不存在该键,会引发KeyNotFoundException异常。因此在实际代码中最好使用TryGetValue()方法或条件判断来避免潜在的异常情况。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:Python字典通过key获取value
- 下一篇:python通过字典值找key
