コードインスペクション:レコード宣言における冗長な「class」キーワード
このインスペクションは、レコード宣言内の class キーワードを報告します。なぜなら、 record は明示的に record struct と書かない限り、すでにレコードクラスを意味するためです。 record class は冗長なものです。
サンプル
public sealed record class Person(string Name);
public sealed record Person(string Name);
クイックフィックス
この修正では、宣言をレコードクラスとして保持し、不要なキーワードを削除するだけです。
2026 年 6 月 12 日