0
点赞
收藏
分享

微信扫一扫

C#(二十七):Dictionary

sullay 2022-07-14 阅读 96


引用声明

using System.Collections.Generic; 
Dictionary<string, string> d = new Dictionary<string, string>();

特点

  • 指定了key和value类型

d.Add("name", "Lee");
d.Add("age", "23");
//d.Add("age", 23); // Error
d.Add("sex", "Male");

d.Add("name", "Lee");
d.Add("age", "23");
//d.Add("age", 23); // Error
d.Add("sex", "Male");

foreach (object obj in d) {
Console.WriteLine(obj);
// [name, Lee]
// [age, 23]
// [sex, Male]
}

foreach (KeyValuePair<string, string> kvp in d) {
Console.WriteLine(kvp);
// [name, Lee]
// [age, 23]
// [sex, Male]
}

ICollection<string> keys = d.Keys;
foreach (string key in keys)
{
Console.WriteLine($"{key} => {d[key]}");
// name => Lee
// age => 23
// sex => Male
}

d.Remove("name");

foreach (object obj in d) {
Console.WriteLine(obj);
// [age, 23]
// [sex, Male]
}


举报

相关推荐

0 条评论