中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c#字典獲取值的方法是什么

c#
小億
341
2024-05-15 18:46:18
欄目: 編程語言

要獲取字典中的值,可以使用字典的索引器(Indexer)或者TryGetValue方法。

  1. 使用索引器:
Dictionary<string, int> dict = new Dictionary<string, int>();
dict.Add("apple", 10);
dict.Add("orange", 5);

int value = dict["apple"];
Console.WriteLine(value); // 輸出:10

// 如果字典中不存在指定的鍵,則會拋出KeyNotFoundException異常
  1. 使用TryGetValue方法:
Dictionary<string, int> dict = new Dictionary<string, int>();
dict.Add("apple", 10);
dict.Add("orange", 5);

int value;
if (dict.TryGetValue("apple", out value))
{
    Console.WriteLine(value); // 輸出:10
}
else
{
    Console.WriteLine("Key not found");
}

// TryGetValue方法不會拋出異常,如果字典中不存在指定的鍵,則返回false

使用索引器直接獲取值更簡潔,但可能會拋出異常;而TryGetValue方法更安全,不會拋出異常,適合用于判斷字典中是否包含指定的鍵。

0
贵德县| 诸城市| 丰城市| 台中市| 疏附县| 水富县| 哈巴河县| 梁平县| 六安市| 洪泽县| 社会| 新兴县| 江华| 新丰县| 丰台区| 天等县| 观塘区| 永安市| 阳谷县| 彝良县| 甘谷县| 会宁县| 鸡西市| 茶陵县| 徐州市| 长子县| 开鲁县| 安平县| 福海县| 靖西县| 广州市| 屯留县| 区。| 文登市| 伊金霍洛旗| 高安市| 抚宁县| 巴中市| 林州市| 金阳县| 集安市|