ReSharper 2026.1 Help

コードインスペクション:レコード宣言における冗長な「class」キーワード

このインスペクションは、レコード宣言内の class キーワードを報告します。なぜなら、 record は明示的に record struct と書かない限り、すでにレコードクラスを意味するためです。 record class は冗長なものです。

サンプル

public sealed record class Person(string Name);
public sealed record Person(string Name);

クイックフィックス

この修正では、宣言をレコードクラスとして保持し、不要なキーワードを削除するだけです。

2026 年 6 月 12 日