先判断:这门课值不值得学

C# 在桌面端开发、工业控制和各类业务系统里依旧有稳定需求。如果你日常要做的是写个工具批量处理本地文件、做个带界面的数据录入程序,或者准备转行做.NET方向的后端和桌面开发,这门课就是帮你打地基的。它解决的是“看不懂项目结构、写不出能跑起来的业务逻辑”的问题,不教高并发架构,也不讲游戏引擎脚本。对纯零基础的人来说,能帮你把环境搭好、把变量和流程控制讲明白;对有其他语言经验的人,能快速对齐C#的类型体系和组织方式。

怎么用:基础与练习的配合

资料适合刚开始接触编程或只写过简单脚本的人。建议先看环境搭建和语言基础这两块,把开发工具装好,跟着敲一遍基础数据类型和流程控制,不要只看不练。接着重点看程序结构、命名空间、类与方法这几节,这是C#区别于其他语言的核心组织方式,理解了引用和实例成员,后面才不会糊涂。文件读写、网页请求和窗体控件部分,建议按需查阅,每看完一个点,就在编辑器里自己写个小工具验证,比如试着做一个能读取本地文本并展示内容的窗体程序,把基础语法和实际场景串起来。

学完能独立做什么

  • 独立搭建一个C#控制台或桌面窗体项目,理清类、方法和命名空间的调用关系。
  • 写脚本批量处理本地文件、解析XML节点数据,或通过网页请求抓取简单接口内容。
  • 用常用控件拼出一个带交互界面的桌面小工具,完成基础的输入、处理和输出。


能够区别和理解C#项目中的命名空间、类、方法的关系,学会调用微软内置命名空间里面的内容。

课程目录

*   01 Visual Studio的下载和使用.mp4 25:14

*   02 C#语言基础、基本数据类型、类型转换.mp4 26:27

*   03 条件选择结构、循环结构、数组.mp4 29:24

*   04 C#程序结构详解、引用、命名空间、类.mp4 27:27

*   05 类成员和实例成员、方法与函数的定义和调用.mp4 23:42

*   06 字符串处理与文件读写、字节数组和流、编码.mp4 30:53

*   07 文件与路径处理.mp4 24:17

*   08 XML读写与节点查询.mp4 26:27

*   09 网页请求与WebClient类.mp4 27:16

*   10 进程管理.mp4 16:05

*   11 窗体与控件的设计.mp4 27:08

*   12 常用控件的用法.mp4 30:50

*   13 菜单系统、文件选择对话框、右键菜单的设计.mp4 23:30

*   14 操作剪贴板.mp4 20:35

*   15 位图处理.mp4 20:54

*   16 GDI绘图技术.mp4 27:54

*   17 使用资源文件.mp4 24:20

*   18 集合对象的用法.mp4 33:18

*   19 编译平台的选择.mp4 26:06

*   20 操作Office和AutoCAD.mp4 45:26