レコード型 継承 値オブジェクト with 式 レコード型 docs.microsoft.com // 形式1(位置指定構文) public record レコード名(型 プロパティ1, 型 プロパティ2, ...); // 形式2(位置指定構文+追加定義) public record レコード名(型 プロパティ1, 型 プロパティ2, ...) { // 追加定義 } // 形式3(クラスや構造体と同じ) public record レコード名 { // 定義 } 特徴 備考 参照型 class と同様 継承できる class と同様 値ベースで比較できる struct と同様 変更不可 i…