当前位置: 首页 > news >正文

中文域名做的网站2017三五互联做网站怎么样

中文域名做的网站,2017三五互联做网站怎么样,网站如何做数据库,石家庄专业网站设计电话Dictionary<TKey, TValue> 是一个泛型集合&#xff0c;它存储键值对&#xff08;key-value pairs&#xff09;&#xff0c;其中每个键&#xff08;key&#xff09;都是唯一的。这个集合类提供了快速的数据插入和检索功能&#xff0c;因为它是基于哈希表实现的。 注意 ke…

Dictionary<TKey, TValue> 是一个泛型集合,它存储键值对(key-value pairs),其中每个键(key)都是唯一的。这个集合类提供了快速的数据插入和检索功能,因为它是基于哈希表实现的。

注意 key不能重复,如果key重复了,系统就会报错

  1. 泛型Dictionary 是泛型集合,这意味着你可以指定存储在字典中的键和值的数据类型。例如,Dictionary<string, int> 表示键是字符串类型,值是整数类型。

  2. 添加元素:使用 Add 方法或索引器来添加键值对。如果键已经存在,Add 方法会更新对应的值。

    Dictionary<string, int> scores = new Dictionary<string, int>();
    scores.Add("Alice", 90);
    scores["Bob"] = 85; // 使用索引器添加或更新
  3. 检索元素:使用索引器通过键来检索值。

    复制
    int aliceScore = scores["Alice"];
  4. 检查键是否存在:使用 ContainsKey 方法来检查字典中是否存在特定的键。

    if (scores.ContainsKey("Alice"))
    {Console.WriteLine("Alice is in the dictionary.");
    }
  5. 遍历字典:可以使用 foreach 循环遍历字典中的所有键值对。

    foreach (KeyValuePair<string, int> kvp in scores)
    {Console.WriteLine($"Name: {kvp.Key}, Score: {kvp.Value}");
    }
  6. 移除元素:使用 Remove 方法来移除键值对。如果键不存在,Remove 方法会返回 false

    scores.Remove("Alice");
  7. 获取键和值的集合:可以使用 KeysValues 属性来获取字典中所有键和值的集合。

    IEnumerable<string> keys = scores.Keys;
    IEnumerable<int> values = scores.Values;
  8. 获取元素数量:使用 Count 属性来获取字典中元素的数量。

    int count = scores.Count;
  9. 清空字典:使用 Clear 方法来移除字典中的所有元素。

    scores.Clear();
  10. TryGetValue 方法:尝试获取与指定键相关联的值,如果键存在,返回 true 并输出值;如果不存在,返回 false

    int value;
    if (scores.TryGetValue("Alice", out value))
    {Console.WriteLine($"Alice's score is {value}.");
    }
    else
    {Console.WriteLine("Alice is not in the dictionary.");
    }

注意 Dictionary的使用索引器查找元素的时候 和数组不一样 不是从0开始 而是根据你添加的tkey寻找

http://www.yayakq.cn/news/870952/

相关文章:

  • logo设计生成器免费wordpress文章seo方法
  • 网站的分类有哪些类型建筑业企业
  • 做网站好迷茫网站建设与维护一样吗
  • c asp.net 做网站宝安网站建设
  • 公司网站建设的建议厦门广告公司电话
  • 又拍网站怎么做的做网站需要要多少钱
  • mvc net跳转到另一网站行业门户网站如何做
  • 泉州做网站优化公司网站建设验收确认书
  • 龙腾盛世网站建设wordpress动漫视频网站
  • 网站开发前端和后端的区别微软制作网页软件
  • 自己做签名网站wordpress 定时任务 hook
  • 制作网站多少钱制作动画的app
  • 私人建设手机网站wordpress 门户好的
  • 网站甚而模板网站技术的解决方案
  • 建立企业网站地址移动端的网站模板
  • 网站设计要学什么客套企业名录搜索软件
  • 江西省网站备案如何在记事本中做网站链接
  • linux国外网站吗赣州建设公司网站
  • 简答网站建设流程有哪些对外宣传及网站建设文件稿
  • 网站能不能一边用 一边备案商标注册申请需要什么材料
  • 莱州教研室网站注册的网站
  • 鹤壁海绵城市建设官方网站购物网站的建设与维护
  • 移动端和pc网站pc端的网站设计方案
  • 服务器怎么设置ip做网站石家庄网站建设模板服务
  • 淘宝购物网站管理平台登录界面
  • 网站建设与运营意义网络规划设计师 最高分
  • 建站技术布局方式网页制作心得2000字
  • 有了网址可以建网站吗福贸外贸论坛
  • 做微商网站的软文网站内容注意事项
  • 龙岩网站建设找哪家软件外包服务内容