ReSharper 2026.1 Help

代码检查:传递给 'Math.Clamp()' 方法的不一致参数。

此检查报告了一个 Math.Clamp 调用,其中最小值大于最大值。 此类调用无效,通常意味着边界参数传递顺序错误或计算有误。

示例

var value = Math.Clamp(input, 10, 3);
var value = Math.Clamp(input, 3, 10);

快速修复

没有针对此检查的专用快速修复。 通常的修正方法是交换或重新计算边界,使最小值不大于最大值。

2026年 5月 8日