C# のオブジェクト初期化パターンを、コンストラクタ・オブジェクト初期化子・init・required・with 式までコード例で比較します。
init アクセサ、required 修飾子、抽象・仮想プロパティ、インターフェースプロパティ、インデクサなどプロパティの応用機能を整理します。
C# のプロパティの基礎を、フル実装・自動実装・計算プロパティなどのコード例で整理します。
C# のアクセス修飾子 7 種を、可視性の一覧表とコード例で整理します。
C# の class コンストラクタを基本から Primary Constructor まで、バージョンごとの拡張を追って体系的に解説します。
C# の record 型を基本構文から値の等価性・with 式・class との違いまで体系的に解説します。
C# のタプルを基本から分解・パターンマッチングまで体系的に解説します。
C# の Nullable 型を int? から Nullable 参照型・Null 演算子まで体系的に解説します。
C# の struct を基本から readonly・ref struct・Disposable パターンまで体系的に解説します。
C# の enum を基本から Flags・Bitwise 操作まで体系的に解説します。