ReSharper 2025.3 ヘルプ

コード検査: BaseTypeRequired 属性はクラスとインターフェースのみをサポートする

BaseTypeRequired 属性では、type パラメーターがクラスまたはインターフェースである必要があります。値型に適用するとエラーが発生する可能性があります。例: 以下は警告を生成します:

struct Person { } [BaseTypeRequired(typeof(Person))] class FriendlyAttribute : Attribute { }
2024 年 2 月 11 日