JetBrains Rider 2026.1 Help

代码检查:传递给“Math.Clamp()”方法的实参不一致

此检查会报告调用 Math.Clamp 时最小值大于最大值的情况。 这种调用无效,通常意味着边界顺序传递错误或计算不正确。

示例

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

快速修复

此检查没有专用的快速修复方案。 典型的修正方法是交换或重新计算边界,确保最小值不大于最大值。

2026年 5月 8日