個人的なメモ

Tomohiro Suzuki @hiro128_777 のブログです。Xamarin に関する事を中心に書いています。 Microsoft MVP for Development Technologies 2017- 本ブログと所属組織の公式見解は関係ございません。

C# 10 の新機能

はじめに

C# 10 の新機能の特長は、「簡潔なコードを書くための機能」が多く追加されていることです。
 
本記事では、C# 10 の新機能のうち便利なものをいくつかピックアップしました。新しい機能を利用することでお作法的なコードを排除でき、簡潔で直感的なコードを記述できるのでぜひ確認してみてください。

C# 10 の新機能の全てをご確認したい場合については以下の公式情報をご参照ください。
docs.microsoft.com
 
.NET 6 の新機能の情報は以下をご覧ください。
hiro128.hatenablog.jp
 

レコード構造体

レコード構造体については以下の記事を参照ください。
hiro128.hatenablog.jp
 

global using

global using については以下の記事を参照ください。
hiro128.hatenablog.jp
 

暗黙的な using ディレクティブ

暗黙的な using ディレクティブについては以下の記事を参照ください。
hiro128.hatenablog.jp
 

ファイルスコープの名前空間宣言

ファイルスコープの名前空間宣言については以下の記事を参照ください。
hiro128.hatenablog.jp
  

ラムダ式の自然型

ラムダ式の自然型については以下の記事を参照ください。
hiro128.hatenablog.jp
 

const および文字列補間

const および文字列補間については以下の記事を参照ください。
hiro128.hatenablog.jp
 

拡張プロパティパターン

拡張プロパティパターンについては以下の記事を参照ください。
hiro128.hatenablog.jp