2021-12-01から1ヶ月間の記事一覧
C# 10 の新機能の情報の目次は以下をご覧ください。 hiro128.hatenablog.jp 目次 目次 global using 導入の意図 任意のソースファイルに global using ディレクティブを追加 プロジェクトファイル(*.csproj)に Using Itemを追加 global using 任意のソース…
C# 10 の新機能の情報の目次は以下をご覧ください。 hiro128.hatenablog.jp 目次 目次 拡張プロパティ パターン 導入の意図 拡張プロパティ パターン ネストされたプロパティまたはプロパティ パターン内のフィールドを参照できるようになりました。 以下の…
C# 10 の新機能の情報の目次は以下をご覧ください。 hiro128.hatenablog.jp 目次 目次 ラムダ式の自然型 導入の意図 Minimal API ラムダ式の自然型 ラムダ式に対して Func<...> や Action<...> などのデリゲート型を強制的に宣言するのではなく、コンパイラ…
C# 10 の新機能の情報の目次は以下をご覧ください。 hiro128.hatenablog.jp 目次 目次 レコード構造体 導入の意図 値の等価性 コード 実行結果 表示用の組み込みの書式設定 コード 実行結果 with 式 コード 実行結果 レコード構造体 C# 9 でレコードクラスが…
はじめに C# 10 の新機能の特長は、「簡潔なコードを書くための機能」が多く追加されていることです。 本記事では、C# 10 の新機能のうち便利なものをいくつかピックアップしました。新しい機能を利用することでお作法的なコードを排除でき、簡潔で直感的な…