C#14新機能

C#14 新機能 00_はじめに

このコースでは、C# 14の新機能を解説していきます。

C# 14は、Visual Studio 2026および.NET 10でサポートされているバージョンです。

図1 Microsoft Learn「C# 14 の新機能」ページ

C# 14の新機能一覧

C# 14には、次の新機能が含まれています。最新のVisual Studio 2026バージョンまたは.NET 10 SDKを使用して、これらの機能を試すことができます。

図2 C# 14の新機能一覧

本コースで解説する内容は、次のとおりです。

  • ・拡張メンバー
  • ・null条件付き割り当て
  • ・nameofは、バインドされていないジェネリック型をサポートします
  • ・Span<T>およびReadOnlySpan<T>のより暗黙的な変換
  • ・単純なラムダパラメーターの修飾子
  • ・fieldでサポートされるプロパティ
  • ・partialイベントとコンストラクター
  • ・ユーザー定義複合代入演算子

図3 「ファイルベースアプリ用の新しいプリプロセッサディレクティブ」は本コースでは扱いません

なお、一覧の最後にある「ファイルベースアプリ用の新しいプリプロセッサディレクティブ」については、本コースでは解説を行いませんので、あらかじめご了承ください。

最新のバージョンに追従できるように、これらの新機能を一つずつ、一緒に学んでいきましょう。興味のある方はぜひご覧になってみてください。

C#14 新機能