AI Academy
促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题
课时
评论
关于我们
开始
开始学习
立即开始学习
我的进度
课程
任务地图
课程
C#
C#
级别 27
主流集合类型概览
C# SELF
等级 27,
课时 0
在这节课里,你会认识.NET里最常用的集合类型:列表、字典、集合、队列和栈。你会明白它们和数组的区别,适合什么场景,以及怎么选对集合来解决你的问题。举例、类比和表格会帮你快速搞懂C#集合的世界。
Generics集合的优势
C# SELF
等级 27,
课时 1
在这节课里,你会搞明白为啥C#里要用泛型(generic)集合,它们为啥比老掉牙的ArrayList和其他非泛型集合好,generics怎么保证类型安全、提升性能,还能让你写出通用又能复用的代码。各种例子、对比和实用建议会帮你在项目里自信地用generics。
列表:
List<T>
C# SELF
等级 27,
课时 2
在这节课里你会学到怎么在C#里用动态列表
List<T>
:它们和数组有啥区别,怎么添加、删除和遍历元素,啥是
Count
和
Capacity
,还有用列表时常见的坑。全都有例子、表格和实用建议!
字典:
Dictionary<TKey, TValue>
C# SELF
等级 27,
课时 3
在这节课里你会学到怎么在C#里用
Dictionary<TKey, TValue>
集合:为什么需要“键-值”对,怎么通过key快速找到元素,怎么添加、修改和删除数据,还有新手用字典时最常犯的错误。全都有实用例子和小建议!
集合:
HashSet<T>
C# SELF
等级 27,
课时 4
在这节课里,你会学到怎么用
HashSet<T>
集合在C#里存储唯一元素。我们会搞清楚它和列表的区别,怎么快速检查、添加和删除元素,怎么做集合操作,还有怎么存自己的对象并正确比较。全都有例子、常见错误和实用建议!
Please enable JavaScript to continue using this application.