C# 基础语法笔记
📁 基础语法
| 编号 | 知识点 | 说明 |
|---|---|---|
| 01 | Visual Studio 下载与安装 | IDE 安装和环境配置 |
| 02 | C# 基础 | 语言概述、第一个程序、注释和快捷键 |
| 03 | 变量和常量 | 变量声明、作用域、常量 |
| 04 | 常用数据类型 | 值类型、引用类型、特殊类型 |
| 05 | 数据类型转换 | 隐式/显式转换、Convert、Parse、TryParse |
| 06 | 装箱拆箱 | 装箱、拆箱、性能影响、避免策略 |
| 07 | 异常捕获 | try-catch-finally、自定义异常 |
| 08 | 条件判断 | if-else、switch、三元运算符、??、?. |
| 09 | 运算符 | 算术、赋值、比较、逻辑、位运算符、重载 |
| 10 | 枚举 | 枚举定义、Flags、Parse、switch 配合 |
| 11 | 循环语句 | while、do-while、for、foreach、break、continue |
| 12 | 函数 | 方法定义、参数(ref/out/params)、重载、递归 |
| 13 | 数组 | 一维/多维/交错数组、Array 静态方法 |
| 14 | 字符串 | String 方法、StringBuilder、插值、格式化 |
| 15 | 随机和时间 | Random、DateTime、TimeSpan |
| 16 | 集合:List 和 ArrayList | List<T> 增删改查、ArrayList 对比 |
| 17 | 集合:字典和哈希表 | Dictionary<K,V>、Hashtable |
| 18 | 集合:堆栈和队列 | Stack<T> (LIFO)、Queue<T> (FIFO) |
| 19 | 类和对象 | 字段、属性、构造函数、静态成员、访问修饰符 |
| 20 | 结构体 | 值类型行为、struct vs class、readonly struct |
| 21 | 继承和多态 | 继承、virtual/override、abstract、sealed |
| 22 | 接口 | 接口定义、实现、显式实现、接口与抽象类对比 |
| 23 | 文件 IO 操作 | File、Directory、StreamReader/Writer、Path |


