JetBrains Rider 2025.2 Help

代码检查:NUnit。 范围边界不正确。 “to”必须大于或等于“from”。

NUnit 的 Range 属性允许指定递减的值范围,即当 大于 结束值 时。

但是,要使用递减的值范围,您必须在第三个参数中显式指定一个负步长。 解决此问题的另一种方法是交换第一个和第二个参数,使范围变为递增。

[Test] public void MyTest( // Incorrect range bounds. 'to' must be greater than or equal to 'from', // or there must be a negative step [Range(20, 10)] int x) { // do something }
最后修改日期: 2025年 9月 26日