當前位置:成語大全網 - 新華字典 - 學Unity3d,應該學習c#的哪部分知識?

學Unity3d,應該學習c#的哪部分知識?

首先應該是要學習C#基本語法 ,包括壹下內容:

數據類型,常量,變量,運算符和表達式及命名規則

輸入輸出方法,數據類型轉換

分支結構,循環,關系運算符,邏輯運算符

壹維數組與foreach循環,冒泡排序與二維數組

枚舉與結構體定義、結構體成員及訪問

其次就是學習面向對象編程 ,包括壹下內容:

類和面向對象概念,對象的字段成員

對象中的方法成員,方法類型詳解

對象中的屬性和方法參數

string字符串對象、裝箱和拆箱、方法的重載和遞歸

構造和析構函數

抽象方法、虛方法,多態實現

靜抽象類,靜態類和單例設計模式

最後可能還要學習接口和泛型

集合、委托 接口介紹,接口實現多態

泛型方法、泛型類、泛型約束

ArrayList、List、Queue(隊列)

Stack(堆棧)、Hashtable (哈希表)、Dictionary(字典)

委托與事件、C#反射類、實現範例的Observer設計模式