提醒您!

此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:

活動等級:入門→初階

活動規劃

  1. Interface Type
    1. Interface 定義實作成員
    2. Interface 定義虛擬靜態成員
    3. Generic Math
  2. Index & Range Type
    1. Index
    2. Range
  3. Pattern matching & switch case
    1. type patterns
    2. switch 的演進 & switch expression
    3. recursive patterns
    4. tuple patterns
    5. position patterns
    6. property patterns
    7. relational patterns
    8. logical patterns
    9. list patterns
  4. initial only setter
  5. record
    1. record
    2. record structure
    3. sealed override ToString()
  6. string
    1. 字串常數中使用字串插值
    2. 字串插值處理常式
    3. 原始字串常值
  7. async stream
  8. null reference type
  9. namespace
  10. Lambda
    1. infer delegate type
    2. decalre return type
    3. apply attributes
    4. lambda with discard
  11. others
    1. required members
    2. GetEnumerator extesion
    3. callerArgumentExpression attribute
    4. target-typed in new expression
    5. using declarations
    6. covariant return types of override
    7. file local types
    8. extended nameof scope
    9. top level statements

注意事項

  • 使用 C# 與 Windows 為主要開發語言與作業系統。
  • 為避免清脆的鍵聲影響其他朋友,誠摯的懇求您不要攜帶機械式鍵盤。
  • 本課程常態性免費延長時數(最高記錄18:00)如您晚上有約或預定車票,請斟酌延後。

講者的話

隨著時間的推移,C# 語法也不斷推陳出新,這些新的語法增強了不少的開發效率,這門課精選了從 C#7 ~C#11 重要的新語法內容,藉由敘事本末的介紹,搭配眾多的範例,深入理解其內涵與運用。
「泰山不讓土壤,故能成其大;河海不擇細流,故能就其深。」這段話深觸我心,正是 C# 演進史的寫照。