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