JetBrains Rider 2025.2 Help

代码检查:需要基类型

ReSharper 的 注解属性之一是 BaseTypeRequired属性,它确保标记有此属性的类派生自特定类。 请参考以下代码片段:

[BaseTypeRequired(typeof(Soldier))] class FriendlyAttribute : Attribute { } class Soldier { } [Friendly] class Marine { }

在此代码片段中, 海军陆战队员 类将生成警告,因为其标记的 友军 属性期望该类派生自 士兵。 以下更改解决了此问题:

[Friendly] class Marine : Soldier { }
最后修改日期: 2025年 9月 26日