JetBrains Rider 2026.1 Help

代码检查:'ConstantExpected' 特性的用法不正确。

此检查会报告 ConstantExpectedAttribute的用法不正确。 当该特性应用于不支持的参数类型,或者其 MinMax 边界对于该参数无效时,会出现此问题。

这与 CA1856 代码质量规则相同。

示例

using System.Diagnostics.CodeAnalysis; void Print([ConstantExpected] decimal value) { }
void Print(decimal value) { }

快速修复

此检查没有专用的快速修复方案。 典型的修正方法是移除该特性,或仅在支持的参数类型并且边界有效时使用。

2026年 5月 8日