Requires.Argument 方法

定义

重载

Argument(Boolean, String, String)

如果条件的计算结果不为 true,则引发 ArgumentException。

Argument(Boolean, String, String, Object)

如果条件的计算结果不为 true,则引发 ArgumentException。

Argument(Boolean, String, String, Object[])

如果条件的计算结果不为 true,则引发 ArgumentException。

Argument(Boolean, String, String, Object, Object)

如果条件的计算结果不为 true,则引发 ArgumentException。

Argument(Boolean, String, String)

如果条件的计算结果不为 true,则引发 ArgumentException。

public:
 static void Argument(bool condition, System::String ^ parameterName, System::String ^ message);
[System.Diagnostics.DebuggerStepThrough]
public static void Argument (bool condition, string parameterName, string message);
[<System.Diagnostics.DebuggerStepThrough>]
static member Argument : bool * string * string -> unit
Public Shared Sub Argument (condition As Boolean, parameterName As String, message As String)

参数

condition
Boolean
parameterName
String
message
String
属性

适用于

Argument(Boolean, String, String, Object)

如果条件的计算结果不为 true,则引发 ArgumentException。

public:
 static void Argument(bool condition, System::String ^ parameterName, System::String ^ message, System::Object ^ arg1);
[System.Diagnostics.DebuggerStepThrough]
public static void Argument (bool condition, string parameterName, string? message, object arg1);
[<System.Diagnostics.DebuggerStepThrough>]
static member Argument : bool * string * string * obj -> unit
Public Shared Sub Argument (condition As Boolean, parameterName As String, message As String, arg1 As Object)

参数

condition
Boolean
parameterName
String
message
String
arg1
Object
属性

适用于

Argument(Boolean, String, String, Object[])

如果条件的计算结果不为 true,则引发 ArgumentException。

public:
 static void Argument(bool condition, System::String ^ parameterName, System::String ^ message, ... cli::array <System::Object ^> ^ args);
[System.Diagnostics.DebuggerStepThrough]
public static void Argument (bool condition, string? parameterName, string message, params object[]? args);
[<System.Diagnostics.DebuggerStepThrough>]
static member Argument : bool * string * string * obj[] -> unit
Public Shared Sub Argument (condition As Boolean, parameterName As String, message As String, ParamArray args As Object())

参数

condition
Boolean
parameterName
String
message
String
args
Object[]
属性

适用于

Argument(Boolean, String, String, Object, Object)

如果条件的计算结果不为 true,则引发 ArgumentException。

public:
 static void Argument(bool condition, System::String ^ parameterName, System::String ^ message, System::Object ^ arg1, System::Object ^ arg2);
[System.Diagnostics.DebuggerStepThrough]
public static void Argument (bool condition, string parameterName, string? message, object arg1, object arg2);
[<System.Diagnostics.DebuggerStepThrough>]
static member Argument : bool * string * string * obj * obj -> unit
Public Shared Sub Argument (condition As Boolean, parameterName As String, message As String, arg1 As Object, arg2 As Object)

参数

condition
Boolean
parameterName
String
message
String
arg1
Object
arg2
Object
属性

适用于