JetBrains Rider 2024.1 ヘルプ

コード検査: 属性に引数がない場合、括弧は冗長です

C# の属性はクラスであり、コンストラクターを呼び出すことで呼び出されます。属性のコンストラクターにパラメーターがない場合、C# では、呼び出し時に括弧なしで指定できます。JetBrains Rider は、コードをより簡潔にするために空の括弧を削除することを提案しています。

[ProgramTestClass()] public class ProgramTests { /* ... */ }
[ProgramTestClass] public class ProgramTests { /* ... */ }