亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
海南省| 汶上县| 贡嘎县| 高淳县| 金寨县| 即墨市| 收藏| 广安市| 兴海县| 那曲县| 葫芦岛市| 阳泉市| 屏南县| 丰镇市| 水城县| 新巴尔虎右旗| 通州市| 儋州市| 色达县| 沙雅县| 乾安县| 永川市| 乌拉特中旗| 泌阳县| 南安市| 河间市| 安新县| 财经| 和田县| 洛南县| 河南省| 图们市| 盱眙县| 楚雄市| 华安县| 岳普湖县| 灌阳县| 沽源县| 阳朔县| 务川| 桦川县|