使用高階語言功能為您的 C# 程式碼增添趣味

關於如何使用許多高階語言功能來豐富你的 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 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading