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

溫馨提示×

c#中dictionary如何取值

c#
小億
1082
2024-02-05 10:35:30
欄目: 編程語言

在C#中,可以使用Dictionary的索引器來獲取其對應的值。可以使用以下兩種方式取值:

  1. 使用方括號和鍵來獲取值:
Dictionary<string, string> dict = new Dictionary<string, string>();
dict.Add("key1", "value1");
dict.Add("key2", "value2");

string value = dict["key1"];
Console.WriteLine(value);  // 輸出: value1
  1. 使用TryGetValue方法來獲取值,該方法返回一個bool值,表示是否成功獲取到值:
Dictionary<string, string> dict = new Dictionary<string, string>();
dict.Add("key1", "value1");
dict.Add("key2", "value2");

string value;
if (dict.TryGetValue("key1", out value))
{
    Console.WriteLine(value);  // 輸出: value1
}

注意:如果鍵不存在,使用方括號或TryGetValue方法獲取值將引發KeyNotFoundException異常或返回false。因此,在使用這些方法之前,最好先檢查字典中是否存在該鍵,可以使用ContainsKey方法來檢查鍵是否存在。

0
石城县| 凤凰县| 天峻县| 仙居县| 安吉县| 枝江市| 滦南县| 肇东市| 江西省| 诸城市| 萨迦县| 黄龙县| 苍梧县| 阳江市| 会昌县| 南通市| 湟中县| 嵩明县| 慈溪市| 长宁县| 鄯善县| 昌乐县| 屏东县| 汾西县| 芜湖市| 资溪县| 张家界市| 武义县| 新余市| 会宁县| 常州市| 朝阳县| 天祝| 九台市| 富源县| 肇庆市| 绥中县| 紫阳县| 夹江县| 宜都市| 彩票|