ReSharper 2026.1 Help

代码检查:错误使用了“ConstantExpected”属性。

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

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

示例

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

快速修复

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

2026年 5月 8日