關於如何使用許多高階語言功能來豐富你的 C# 程式碼的綜合指南
從這 2.5 小時的課程,你會學到
- 學習高階 C# 語言特性
- 掌握擴充方法
- yield return 語句的作用是什麼?
- 使用表達式體屬性
- 軟型別轉換與硬型別轉換
- 什麼是自動屬性初始化器?
- 享受聲明表達式的樂趣
- 空值合併運算符
- ……以及更多!
要求
- 您需要一台裝有 Microsoft Visual Studio、Xamarin Studio 或 Monodevelop 的 Windows、Mac 或 Linux 筆記型電腦。
- 您應該是 C# 的初級、中級或高級開發人員。
- 就是這樣!
課程說明
在本課程中,我將教你一些非常酷炫的高階 C# 語言特性。
有多少人能解釋一下 yield return 語句的作用?自動屬性初始化器( auto property initializers )有什麼好處?什麼是表達式體函數( expression bodied function )?
如果你不了解這些強大的特性,你可能會輸入太多 C# 編譯器可以自動產生的程式碼。這會降低你的速度,並可能降低程式碼品質。
讓我來幫你!
在本課程中,我將教你 10 個 C# 語言的高級強大特性。你將學習空值合併運算子、自動屬性、物件初始化器、lambda 表達式等等!我也會向你展示 C# 版本 6 中引入的一些非常酷的新語言特性。
課程結束時,你將能夠熟練高級 C# 語言,這將幫助你編寫更好、更簡潔、更緊湊的程式碼。
為什麼你應該參加這門課?
如果您是初級或中級開發人員,並且想要學習 C# 語言的高級功能,那麼您應該參加這門課程。這看起來可能有點難,但我的所有課程都很容易理解,而且講解清晰。您一定能輕鬆跟上。
還是您正在準備面試?這門課程中的知識將幫助您應對面試官可能提出的任何問題。
目標受眾
- 初級、中級和高級 C# 程式設計師,希望學習高級 C# 語言功能
- 即將參加面試並需要準備 C# 語言相關問題的開發人員
- 希望在大型 C# 專案中編寫優雅緊湊程式碼的專業人士
講師簡介
Mark Farragher 微軟認證培訓師
Mark Farragher 是一位部落格作者、投資者、連續創業者,並在 Udemy 和其他市場上成功開設了12門IT課程。他的職業生涯跨越了二十多年,在此期間,馬克曾兩次擔任創始人,三次擔任 CTO,並在荷蘭創辦了兩家精益創業公司。
Mark 在2005年成為微軟認證培訓師,並開始了.NET開發、網頁設計和微軟後端伺服器的培訓課程。如今,他利用自己豐富的IT知識,幫助CTO、架構師和其他技術專業人士提高領導力、溝通能力和技術水平。
馬克擁有微軟的MCSA和MCSD認證,並且是認證的微軟培訓師和Scrum大師。他能說流利的英語、荷蘭語和德語。
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 課程特價中 約 NT350 (點擊連結看更多)
- ✨年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- C# 語言 相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響