通过


Assert.IsLessThanOrEqualTo 方法

定义

重载

名称 说明
IsLessThanOrEqualTo<T>(T, T, String, String, String)

测试该值是否小于或等于上限,如果不是,则会引发异常。

IsLessThanOrEqualTo<T>(T, T, String)

测试该值是否小于或等于上限,如果不是,则会引发异常。

IsLessThanOrEqualTo<T>(T, T, String, String, String)

Source:
Assert.IComparable.cs
Source:
Assert.IComparable.cs

测试该值是否小于或等于上限,如果不是,则会引发异常。

public static void IsLessThanOrEqualTo<T>(T upperBound, T value, string? message = "", string upperBoundExpression = "", string valueExpression = "") where T : IComparable<T>;
static member IsLessThanOrEqualTo : 'T * 'T * string * string * string -> unit (requires 'T :> IComparable<'T>)
Public Shared Sub IsLessThanOrEqualTo(Of T As IComparable(Of T)) (upperBound As T, value As T, Optional message As String = "", Optional upperBoundExpression As String = "", Optional valueExpression As String = "")

类型参数

T

要比较的值的类型。

参数

upperBound
T

该值不应超过的上限值。

value
T

要比较的值。 这是受测代码生成的值。

message
String

如果小于或等于upperBoundvalue则包含在异常中的消息。 消息显示在测试结果中。

upperBoundExpression
String

由编译器通过调用方参数表达式给出的 upperBound 语法表达式。 用户不应传递此参数的值。

valueExpression
String

编译器通过调用方参数表达式提供的值的语法表达式。 用户不应传递此参数的值。

例外

如果 value 小于或等于 upperBound,则引发 。

适用于

IsLessThanOrEqualTo<T>(T, T, String)

Source:
Assert.IComparable.cs
Source:
Assert.IComparable.cs

测试该值是否小于或等于上限,如果不是,则会引发异常。

public static void IsLessThanOrEqualTo<T>(T upperBound, T value, string message = "") where T : IComparable<T>;
static member IsLessThanOrEqualTo : 'T * 'T * string -> unit (requires 'T :> IComparable<'T>)
Public Shared Sub IsLessThanOrEqualTo(Of T As IComparable(Of T)) (upperBound As T, value As T, Optional message As String = "")

类型参数

T

要比较的值的类型。

参数

upperBound
T

该值不应超过的上限值。

value
T

要比较的值。 这是受测代码生成的值。

message
String

如果小于或等于upperBoundvalue则包含在异常中的消息。 消息显示在测试结果中。

例外

如果 value 小于或等于 upperBound,则引发 。

适用于