# [[基本概念|C#基本概念]] # 入门 1. [[常量]] 2. [[转义字符]](解决string内部符号问题) 3. [[格式转换]] 4. [[字符串拼接]] 5. [[三目运算符]] # 基础 1. [[枚举]] 2. [[值类型和引用类型]] 3. [[ref和out]] 4. [[变长参数]] 5. [[结构体]]和[[枚举]] # 核心 1. [[成员变量和访问修饰符]] 2. [[构造、解析、垃圾回收]] 3. [[成员属性]] 4. [[索引器]] 5. 静态成员静态类和静态构造函数 6. 内部类和分布类 7. 装箱与拆箱 8. 密封类 9. 多态vob 10. 抽象类和抽象函数 11. 接口 12. 密封函数 13. 命名空间 14. 抽象类的接口的区别 # 进阶 1. ArrayList 2. Stack 3. Queue 4. Hashtable 5. 泛型和泛型约束 6. List 7. Dictionary 8. LinkedList 9. 泛型栈和队列 10. 委托事件 11. 匿名函数 12. lambda 13. List排序 14. 协变逆变 15. 多线程 16. 预处理器 17. 反射