52 lines
1.1 KiB
Markdown
52 lines
1.1 KiB
Markdown
# [[基本概念|C#基本概念]]
|
|
# 入门
|
|
1. [[常量]]
|
|
2. [[转义字符]](解决string内部符号问题)
|
|
3. [[格式转换]]
|
|
4. [[字符串拼接]]
|
|
5. [[三目运算符]]
|
|
# 基础
|
|
1. [[枚举]]
|
|
2. [[值类型和引用类型]]
|
|
3. [[ref和out]]
|
|
4. [[变长参数]]
|
|
5. [[结构体]]和[[枚举]]
|
|
# 核心
|
|
1. [[成员变量和访问修饰符]]
|
|
2. [[构造函数、析构函数、垃圾回收]]
|
|
3. [[成员属性]]
|
|
4. [[索引器]]
|
|
5. [[静态成员]],[[静态类和静态构造函数]]
|
|
6. [[运算符重载]]
|
|
7. [[内部类和分部类]]
|
|
8. [[继承]]
|
|
9. [[里氏替换原则]]
|
|
10. [[万物之父和装箱与拆箱|装箱与拆箱]]
|
|
11. [[密封类]]
|
|
12. [[多态vob]]
|
|
13. [[抽象类和抽象方法|抽象类和抽象函数]]
|
|
14. [[接口]]
|
|
15. [[密封函数]]
|
|
16. [[命名空间]]
|
|
17. [[抽象类和接口的区别|抽象类的接口的区别]]
|
|
# 进阶
|
|
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. 反射
|
|
# 杂记
|
|
1. [[命名法]]
|