C#新語法大作戰
提醒您!
此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:
活動等級:入門→初階
活動規劃
- Interface Type
- Interface 定義實作成員
- Interface 定義虛擬靜態成員
- Generic Math
- Index & Range Type
- Index
- Range
- Pattern matching & switch case
- type patterns
- switch 的演進 & switch expression
- recursive patterns
- tuple patterns
- position patterns
- property patterns
- relational patterns
- logical patterns
- list patterns
- initial only setter
- record
- record
- record structure
- sealed override ToString()
- string
- 字串常數中使用字串插值
- 字串插值處理常式
- 原始字串常值
- async stream
- null reference type
- namespace
- Lambda
- infer delegate type
- decalre return type
- apply attributes
- lambda with discard
- others
- required members
- GetEnumerator extesion
- callerArgumentExpression attribute
- target-typed in new expression
- using declarations
- covariant return types of override
- file local types
- extended nameof scope
- top level statements
注意事項
- 使用 C# 與 Windows 為主要開發語言與作業系統。
- 為避免清脆的鍵聲影響其他朋友,誠摯的懇求您不要攜帶機械式鍵盤。
- 本課程常態性免費延長時數(最高記錄18:00)如您晚上有約或預定車票,請斟酌延後。
講者的話
隨著時間的推移,C# 語法也不斷推陳出新,這些新的語法增強了不少的開發效率,這門課精選了從 C#7 ~C#11 重要的新語法內容,藉由敘事本末的介紹,搭配眾多的範例,深入理解其內涵與運用。
「泰山不讓土壤,故能成其大;河海不擇細流,故能就其深。」這段話深觸我心,正是 C# 演進史的寫照。