Assert.IsInRange 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| IsInRange<T>(T, T, T, String) |
测试指定的值是否在预期范围内(含)。 范围包括最小值和最大值。 |
| IsInRange<T>(T, T, T, String, String, String, String) |
测试指定的值是否在预期范围内(含)。 范围包括最小值和最大值。 |
IsInRange<T>(T, T, T, String)
- Source:
- Assert.Contains.cs
- Source:
- Assert.Contains.cs
测试指定的值是否在预期范围内(含)。 范围包括最小值和最大值。
public static void IsInRange<T>(T minValue, T maxValue, T value, string message = "") where T : struct;
static member IsInRange : 'T * 'T * 'T * string -> unit (requires 'T : struct)
Public Shared Sub IsInRange(Of T As Structure) (minValue As T, maxValue As T, value As T, Optional message As String = "")
类型参数
- T
要比较的值的类型。
参数
- minValue
- T
预期范围的最小值(含)。
- maxValue
- T
预期范围的最大值(含)。
- value
- T
要测试的值。
- message
- String
断言失败时要显示的消息格式。
适用于
IsInRange<T>(T, T, T, String, String, String, String)
- Source:
- Assert.Contains.cs
- Source:
- Assert.Contains.cs
- Source:
- Assert.Contains.cs
- Source:
- Assert.IsInRange.cs
测试指定的值是否在预期范围内(含)。 范围包括最小值和最大值。
public static void IsInRange<T>(T minValue, T maxValue, T value, string? message = "", string minValueExpression = "", string maxValueExpression = "", string valueExpression = "") where T : struct;
static member IsInRange : 'T * 'T * 'T * string * string * string * string -> unit (requires 'T : struct)
Public Shared Sub IsInRange(Of T As Structure) (minValue As T, maxValue As T, value As T, Optional message As String = "", Optional minValueExpression As String = "", Optional maxValueExpression As String = "", Optional valueExpression As String = "")
类型参数
- T
要比较的值的类型。
参数
- minValue
- T
预期范围的最小值(含)。
- maxValue
- T
预期范围的最大值(含)。
- value
- T
要测试的值。
- message
- String
断言失败时要显示的消息格式。
- minValueExpression
- String
minValue 的语法表达式,由编译器通过调用方参数表达式提供。 用户不应传递此参数的值。
- maxValueExpression
- String
由编译器通过调用方参数表达式提供的 maxValue 语法表达式。 用户不应传递此参数的值。
- valueExpression
- String
编译器通过调用方参数表达式提供的值的语法表达式。 用户不应传递此参数的值。