ppt免费下载的网站网站维护主要工作内容

张小明 2026/1/13 0:07:22
ppt免费下载的网站,网站维护主要工作内容,微网站建站平台,智慧团建官网手机登录入口电脑版目录 一、核心说明 二、基本模板 三、常用代码示例 四、常用方法与属性 五、注意事项 六、案例实践 一、核心说明 定义#xff1a;DictionaryTKey, TValue 是泛型集合#xff0c;存储无序的键值对#xff0c;键#xff08;Key#xff09;唯一#xff0c;值…目录一、核心说明二、基本模板三、常用代码示例四、常用方法与属性五、注意事项六、案例实践一、核心说明定义DictionaryTKey, TValue是泛型集合存储无序的键值对键Key唯一值Value可重复。特点键不能为null除非TKey是可空类型值可以为null。二、基本模板using System.Collections.Generic;// 声明字典DictionaryTKey, TValue dict new DictionaryTKey, TValue();// 示例键为字符串值为整数Dictionarystring, int studentScores new Dictionarystring, int();三、常用代码示例1. 添加元素studentScores.Add(Alice, 95);studentScores.Add(Bob, 88);2. 访问元素直接索引键不存在时抛出异常int aliceScore studentScores[Alice];// 953. 安全访问推荐用 TryGetValueif (studentScores.TryGetValue(Charlie, out int charlieScore)){Console.WriteLine($Charlies score: {charlieScore});}else{Console.WriteLine(Charlie not found.);}4. 修改值studentScores[Bob] 90;// Bob的分数改为905. 遍历字典foreach (KeyValuePairstring, int pair in studentScores){Console.WriteLine(${pair.Key}: {pair.Value});}6. 删除元素studentScores.Remove(Alice);// 删除键为Alice的项四、常用方法与属性方法 / 属性作业Add(TKey, TValue)添加键值对键已存在时抛出ArgumentException。Remove(TKey)删除指定键的项返回是否成功。ContainsKey(TKey)检查是否包含指定键。TryGetValue(TKey, out TValue)尝试获取值避免键不存在时抛出异常。Clear()清空所有项。Count获取键值对数量。Keys获取所有键的集合ICollectionTKey。Values获取所有值的集合ICollectionTValue五、注意事项键的唯一性添加重复键会抛出异常建议先通过ContainsKey检查或使用TryAdd studentScores.TryAdd(Alice,95);//键已存在时返回false不抛出异常性能优化初始化时指定容量如new Dictionaryint, string(100)可减少扩容开销。遍历顺序字典是无序集合遍历顺序不保证与添加顺序一致。若需有序可使用SortedDictionaryTKey, TValue。线程安全非线程安全。六、案例实践使用字典实现统计元素出现次数以及最大次数static void Main(string[] args){Listint count new Listint{1,2,3,4,5,6,5,4,3,2,1,1,1,1,7,8,9,10};Dictionaryint,int dic new Dictionaryint, int();foreach (int i in count)//统计各个元素出现的次数{if (dic.ContainsKey(i)){dic[i];}else{dic[i] 1;}}int maxCount 0;//出现次数最多元素的出现次数int maxShu count[0];//出现次数最多的元素foreach (var item in dic)//找出该元素{if (item.Value maxCount){maxCount item.Value;maxShu item.Key;}}Console.WriteLine( 统计结果为:);foreach (var t in dic){Console.WriteLine(${t.Key } 出现了 {t.Value} 次);}Console.WriteLine($出现次数最多的元素为{maxShu},出现了 {maxCount} 次);Console.ReadKey();}
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

wordpress站群管理系统萧山网站优化

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个极简的WUB音效制作入门应用,功能包括:1) 一键生成基础WUB音效 2) 3个核心参数简易调节滑块 3) 5个预设模板 4) 手机友好界面 5) 分享功能。要求操作…

张小明 2026/1/10 8:40:17 网站建设

广州通和通信建设有限公司网站建筑方案设计深度要求

Linly-Talker在城市规划展示中的三维沙盘配合 在一座现代化的城市规划馆里,一位参观者驻足于中央电子沙盘前,轻声问道:“这片区域未来会建几条地铁线?”话音刚落,屏幕上的虚拟讲解员微微转头,眼神自然地望向…

张小明 2026/1/5 16:35:55 网站建设

中国无线网络公司排名崇州seo

第一章:智普Open-AutoGLM入口深度解析智普AI推出的Open-AutoGLM是一个面向自动化代码生成与自然语言任务处理的开放平台接口,旨在为开发者提供高效、灵活的大模型调用能力。该入口不仅支持多种任务类型的请求,还提供了细粒度的身份验证机制和…

张小明 2026/1/6 3:37:36 网站建设

网站备案登记查询系统安康相亲平台

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 快速开发一个B树可视化原型系统,要求:1) 支持交互式插入/删除节点 2) 实时渲染B树结构 3) 可调整B树的阶数 4) 提供操作日志 5) 响应式界面。使用Web技术实…

张小明 2026/1/5 15:40:33 网站建设

网站 多线做网站销售怎么做

如何用XJoy在5分钟内将Joy-Con变成专业游戏手柄?免费开源终极指南 【免费下载链接】XJoy 项目地址: https://gitcode.com/gh_mirrors/xjo/XJoy 想让你的任天堂Joy-Con手柄在PC游戏中发挥更大价值吗?XJoy这款免费开源工具就是你的完美解决方案。它…

张小明 2026/1/6 8:44:51 网站建设