引言:DotNet(C#)框架龐大,知識繁多,你學到啥程度了?
以下是我認為必須掌握的基本知識(無論你用DotNet進行哪方面的開發),你都掌握了嗎?
(不完整,陸續更新中)
一、CLR(通用語言運行時)
1、基元類型;
2、值類型與引用類型;
3、Object(通用對象操作);
二、Class Design (類型設計)
1、常數與字段;
2、方法;
3、屬性;
4、索引器;
5、事件;
6、訪問修飾符;
三、Basic Class(基本類型)
1、String(文本處理);
2、Enum(枚舉類型);
3、Array(數組)/Collection(集合);
4、Interface(接口);
5、Attribute(特性);
6、Delegate(委托);
四、Class Manage(類型管理)
1、初始化與清理;
2、類型檢查與轉換;
3、異常;
4、垃圾收集;
5、序列化;
6、反射;
7、應用程序域;
五、其他
1、多線程;
2、異步調用;
3、資源;
4、安全性;