1. 程式人生 > >C#高級編程(第九版) 知識點梳理

C#高級編程(第九版) 知識點梳理

con 核心 不能 fine 開始 per 並行 依賴 並發

---恢復內容開始---

第二章 核心C#

2.7 命名空間可以使用別名,但是這樣做有什麽好處?

2.12 C#預處理器指令

#define DEBUG

#if DEBUG

  Console.WriteLine("hahaha...");

#endif

---恢復內容結束---

第二章 核心C#

2.7 命名空間可以使用別名,但是這樣做有什麽好處?

2.12 C#預處理器指令

#define DEBUG

#if DEBUG

  Console.WriteLine("hahaha...");

#endif

第七章

運算符重載 關鍵字 operator

第八章 委托

委托的好處:

1.相當於用方法作為另一方法參數(類似於C的函數指針)

2.在兩個不能直接調用的方法中作為橋梁,如:在多線程中的跨線程的方法調用就得用委托

3.當不知道方法具體實現什麽時使用委托,如:事件中使用委托

第13章 異步編程

13.3.5 異步編程 多個異步方法並行

Task<T> task1= MethodAsync(new T());

Task<T> task2= MethodAsync(new T());

awit Task.WhenAll(task1,task2);

當任務之間不存在依賴關系時,可以並發

C#高級編程(第九版) 知識點梳理