活動簡介
- 活動地點:報名成功後另行通知(台北市東門捷運站十分鐘內)
- 活動時間(7H):

活動規劃
在當前程式開發的世界中,AI 正逐漸成為我們不可或缺的助手,幫助我們撰寫程式碼、解決問題。然而,AI 為了提高程式碼的可讀性與執行效能,常常會採用新進的 C# 語法。如果您尚未熟悉這些語法,不僅難以理解 AI 生成的程式碼,甚至可能無法充分利用 AI 的強大能力。
C# 的語法變化近年來快速驚人,隨著世代的更迭,語法及 .NET Core 和 .NET Framework 的功能愈加豐富,並在多個層面改進了程式開發的體驗:增強程式碼可讀性、縮短開發時間、並提升執行效能。然而,學習這些進步的語法卻缺乏一個系統化的方式,導致不少開發者難以跟上新語法的步伐。
為了幫助開發者掌握最新的 C# 語法,我們設計了一項專業的技術交流活動,涵蓋從 C# 7 到最新的 C# 13,採用功能橫切面的方式進行內容規劃,而非流水帳式的歷史沿革。這樣的設計能讓參與者迅速串起特定語法領域的知識與應用。在新的 C# 世代中,您不僅能早一步享受新語法的好處,還能更自信地運用 AI,迎接未來程式開發的挑戰。
活動講師
Bill

熱衷於物件導向程式開發的探索,喜歡研究物件導向基本理論與歷史,並偏好以非技術性的方式傳達物件導向開發的概念。專長領域為 RFID、通訊、OOP 與 Windows Store/Phone App 開發。
講師經歷:
- 2009-至今 微軟最有價值專家 Microsoft MVP Development Technologies
- 台灣微軟 特約講師
- Intel 特約講師
- 全球前25大電子公司 UWP 顧問
- SkillTree 專任講師
活動介紹
Interface Types
- 定義實作成員 (Implement Members)
- 定義虛擬靜態成員 (Virtual Static Members)
- Generic Math
Index & Range Types
- Index
- Range
- 在 LINQ 中使用 Index 和 Range (Using Index and Range in LINQ)
Pattern Matching & Switch Case
- Type Patterns
- Switch 的演進與 Switch Expression (Evolution of Switch & Switch Expression)
- Recursive Patterns
- Tuple Patterns
- Positional Patterns
- Property Patterns
- Relational Patterns
- Logical Patterns
- List Patterns
Property
- Init-Only Setter
- Required Members
- Partial Property
Record
- Record
- Record Structure
- Sealed Override ToString
String
- 字串插值中使用字串常數 (Using String Interpolation in Constants)
- 原始字串常值 (Raw String Literals)
Ref Struct
- Implement Interface
- Generic Constraints
Null Reference Types
Namespace
- Global Usings
- Implicit Usings
- File Scope
- Alias Any Type
Lambda
- Infer Delegate Type
- Declare Return Type
- Apply Attributes
- Lambda with Discards
- Default Lambda Parameters
Collection
- Collection Expressions
- Params Collection
Others
- New Lock Object
- GetEnumerator Extension
- CallerArgumentExpression Attribute
- Target-Typed New Expressions
- Using Declarations
- File-Local Types
- Extended nameof Scope
- Primary Constructors
- Ref Readonly Parameters
- Inline Array
- Interceptors
注意事項
- 使用 C# 與 Windows 為主要開發語言與作業系統。
- 為避免清脆的鍵聲影響其他朋友,誠摯的懇求您不要攜帶機械式鍵盤。
- 本課程常態性免費延長時數(最高記錄19:00)如您晚上有約或預定車票,請斟酌延後。
講者的話
隨著時間的推移,C# 語法也不斷推陳出新,這些新的語法增強了不少的開發效率,我精選了從 C#7 ~C#13重要的新語法內容,藉由敘事本末的介紹,搭配眾多的範例,深入理解其內涵與運用。
「泰山不讓土壤,故能成其大;河海不擇細流,故能就其深。」這段話深觸我心,正是 C# 演進史的寫照。
本活動提供午餐
- 為了節省您的時間,我們提供免費便當。
本活動建議攜帶筆電
- 建議您攜帶筆電,以利活動實做練習。
- 必要軟體將會於活動通知信中說明。
選擇票種
報名時您只要選取「報帳發票」並且輸入相關資訊,活動當天雲端發票自動寄送到您的信箱,方便您報帳!
我們知道您的學習是為了將來的薪水,為了避免造成您的負擔,我們提供了 3、6 期零利率的信用卡分期付款,歡迎多加利用。
-
一般票
販售期間: 2025-03-30 ~ 2025-04-25NT$ 3,200可得紅利:320 -
優惠票
先搶先贏,搶完就沒囉販售期間: 2025-03-30 ~ 2025-04-25NT$ 2,816可得紅利:141 -
攜伴票
發票無法分開,主揪者須收齊款項後一次付款,主揪高紅利。販售期間: 2025-03-30 ~ 2025-04-25NT$ 2,720可得紅利:218 -
講師優惠票
講師提供的專屬優惠。販售期間: 2025-03-30 ~ 2025-04-25NT$ 2,560 -
助教票
助教專用票卷。(助教為內定並非對外販售)販售期間: 2025-03-30 ~ 2025-04-25NT$ 500
訂閱電子報
如果您希望收到最新活動訊息,請訂閱電子報
還想知道什麼就留言吧
持續學習
- 我們使用 Microsoft Teams 做課程討論平台。了解更多
注意事項
- 若報名人數不足15人,或因不可抗拒因素(如:天災、停電)主辦單位有權取消當次活動,並無息退還全額活動費用。
- 主辦單位保留接受報名與否之權利,倘因故無法接受報名,將會無息退還全額活動費用。
- 主辦單位保留對活動內容調整的權力。
退款方法
- 因部分必要支出與行政費用,完成繳費後如取消報名,將依據時間遞減退還費用。
- 活動前7天申請退費,退費用0 %。
- 活動前8天申請退費,退費用90 %。
- 收到申請表後我們會主動與您聯繫。
目前活動
-
LINQ Essential
2025-04-20 開始,共 5 小時