值不值得学:先搞清楚为什么要学集合
如果你在写 C# 时还在用一堆变量名带编号的笨办法存同类型数据,或者遇到数量不定的对象就束手无策,那说明你需要补上集合这一课。这门讲 C# 集合的课,解决的核心工作场景很明确:怎么在程序里成批地装、找、改、删同类数据,而不是靠复制粘贴硬写。它不教你写界面,也不碰数据库,就是帮你把数据容器这层底子打扎实。对于做企业内部系统、写插件脚本或者转行做后端开发的人来说,这部分知识是绕不开的必经环节。如果你只是想随便写两行自动化脚本玩玩,可能觉得枯燥;但只要你想在 C# 上继续深入,这课就值得停下来认真过一遍。
适合什么基础与学习顺序建议
这门课叫零基础入门,但更准确的说法是默认你懂基本的 C# 语法,比如变量、条件判断、循环和简单的方法写法。如果你连类和对象是什么都还没弄明白,建议先去补基础语法,否则听到自定义泛型那一节会卡住。资料本身不长,总共不到一个半小时的视频,建议不要一口气看完。先看集合概述和 ArrayList 这两块,建立对非泛型集合的直观印象,理解装箱拆箱的性能开销;然后跳到 List 泛型集合,这是实际工作里用得最多的类型,务必跟着手敲几遍增删改查。接着看 Dictionary,弄清键值对和 List 的区别。最后再碰自定义泛型,这块偏底层原理,听懂思路就行,不用强求立刻能自己造轮子。中间的 foreach 循环虽然短,但要注意它和普通 for 的使用边界,别在遍历时直接修改集合内容导致程序报错。
学完能做什么与资料配合练习方法
学完之后,你应该能独立完成这些事:在写业务逻辑时,根据数据特点自己选 List 还是 Dictionary;写一个方法时,能看懂并调用现成的泛型参数,不再对尖括号里的类型感到发懵;遇到要处理一堆同类对象的场景,能自己写代码完成数据的批量过滤、转换和统计。资料配合练习的方法很简单:每看完一个类型的讲解,不要急着往下点,先打开编译器新建个控制台项目,自己造一批测试数据,把添加、删除、遍历、查找挨个试一遍,故意写错看看编译器怎么报错。课程末尾的两节习题讲解一定要看,那是帮你查漏补缺的环节。建议自己先暂停视频把题做一遍,再听讲解对答案,这样比干听一遍有效得多。这套资料没有花哨的实战项目,就是纯粹的语法基础打桩,扎扎实实练完,后面再去学文件操作或者接口调用,至少在数据存取上不会处处绊脚。
课程目录
课程目录9 集
- 1 集合概述 (03:43).mp4
- 2 非泛型集合类ArrayList (17:08).mp4
- 3 foreach循环 (06:09).mp4
- 4 Hashtable集合——非泛型集合类 (11:05).mp4
- 5 List泛型集合 (05:39).mp4
- 6 Dictionary泛型集合 (06:34).mp4
- 7 自定义泛型 (07:05).mp4
- 8 课程总结与习题讲解1 (16:42).mp4
- 9 习题讲解2 (15:27).mp4






