Requires.NotNullOrEmpty Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
NotNullOrEmpty(IEnumerable, String) |
Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist und keine Elemente enthält. |
NotNullOrEmpty(String, String) |
Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL oder leer ist. |
NotNullOrEmpty<T>(ICollection<T>, String) |
Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist und keine Elemente enthält. |
NotNullOrEmpty<T>(IEnumerable<T>, String) |
Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist und keine Elemente enthält. |
NotNullOrEmpty(IEnumerable, String)
Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist und keine Elemente enthält.
public:
static void NotNullOrEmpty(System::Collections::IEnumerable ^ values, System::String ^ parameterName);
[System.Diagnostics.DebuggerStepThrough]
public static void NotNullOrEmpty (System.Collections.IEnumerable values, string? parameterName);
[System.Diagnostics.DebuggerStepThrough]
public static void NotNullOrEmpty (System.Collections.IEnumerable values, string? parameterName = default);
[<System.Diagnostics.DebuggerStepThrough>]
static member NotNullOrEmpty : System.Collections.IEnumerable * string -> unit
Public Shared Sub NotNullOrEmpty (values As IEnumerable, parameterName As String)
Public Shared Sub NotNullOrEmpty (values As IEnumerable, Optional parameterName As String = Nothing)
Parameter
- values
- IEnumerable
Der Wert des Arguments.
- parameterName
- String
Der Name des Parameters, der in jede ausgelöste Ausnahme eingeschlossen werden soll. Wenn dieses Argument weggelassen wird (explizites Schreiben null
ist nicht berechtigt), wird der im ersten Argument verwendete Ausdruck als Parametername verwendet.
- Attribute
Ausnahmen
Wird ausgelöst, wenn die getestete Bedingung false ist.
Gilt für:
NotNullOrEmpty(String, String)
Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL oder leer ist.
public:
static void NotNullOrEmpty(System::String ^ value, System::String ^ parameterName);
[System.Diagnostics.DebuggerStepThrough]
public static void NotNullOrEmpty (string value, string? parameterName);
[System.Diagnostics.DebuggerStepThrough]
public static void NotNullOrEmpty (string value, string? parameterName = default);
[<System.Diagnostics.DebuggerStepThrough>]
static member NotNullOrEmpty : string * string -> unit
Public Shared Sub NotNullOrEmpty (value As String, parameterName As String)
Public Shared Sub NotNullOrEmpty (value As String, Optional parameterName As String = Nothing)
Parameter
- value
- String
Der Wert des Arguments.
- parameterName
- String
Der Name des Parameters, der in jede ausgelöste Ausnahme eingeschlossen werden soll. Wenn dieses Argument weggelassen wird (explizites Schreiben null
ist nicht berechtigt), wird der im ersten Argument verwendete Ausdruck als Parametername verwendet.
- Attribute
Ausnahmen
Wird ausgelöst, wenn value
leer ist null
oder ist.
Gilt für:
NotNullOrEmpty<T>(ICollection<T>, String)
Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist und keine Elemente enthält.
public:
generic <typename T>
static void NotNullOrEmpty(System::Collections::Generic::ICollection<T> ^ values, System::String ^ parameterName);
[System.Diagnostics.DebuggerStepThrough]
public static void NotNullOrEmpty<T> (System.Collections.Generic.ICollection<T> values, string? parameterName = default);
[<System.Diagnostics.DebuggerStepThrough>]
static member NotNullOrEmpty : System.Collections.Generic.ICollection<'T> * string -> unit
Public Shared Sub NotNullOrEmpty(Of T) (values As ICollection(Of T), Optional parameterName As String = Nothing)
Typparameter
- T
Der Werttyp in der Auflistung.
Parameter
- values
- ICollection<T>
Der Wert des Arguments.
- parameterName
- String
Der Name des Parameters, der in jede ausgelöste Ausnahme eingeschlossen werden soll. Wenn dieses Argument weggelassen wird (explizites Schreiben null
ist nicht berechtigt), wird der im ersten Argument verwendete Ausdruck als Parametername verwendet.
- Attribute
Ausnahmen
Wird ausgelöst, wenn die getestete Bedingung false ist.
Gilt für:
NotNullOrEmpty<T>(IEnumerable<T>, String)
Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist und keine Elemente enthält.
public:
generic <typename T>
static void NotNullOrEmpty(System::Collections::Generic::IEnumerable<T> ^ values, System::String ^ parameterName);
[System.Diagnostics.DebuggerStepThrough]
public static void NotNullOrEmpty<T> (System.Collections.Generic.IEnumerable<T> values, string? parameterName);
[System.Diagnostics.DebuggerStepThrough]
public static void NotNullOrEmpty<T> (System.Collections.Generic.IEnumerable<T> values, string? parameterName = default);
[<System.Diagnostics.DebuggerStepThrough>]
static member NotNullOrEmpty : seq<'T> * string -> unit
Public Shared Sub NotNullOrEmpty(Of T) (values As IEnumerable(Of T), parameterName As String)
Public Shared Sub NotNullOrEmpty(Of T) (values As IEnumerable(Of T), Optional parameterName As String = Nothing)
Typparameter
- T
Der von der Enumeration erzeugte Typ.
Parameter
- values
- IEnumerable<T>
Der Wert des Arguments.
- parameterName
- String
Der Name des Parameters, der in jede ausgelöste Ausnahme eingeschlossen werden soll. Wenn dieses Argument weggelassen wird (explizites Schreiben null
ist nicht berechtigt), wird der im ersten Argument verwendete Ausdruck als Parametername verwendet.
- Attribute
Ausnahmen
Wird ausgelöst, wenn die getestete Bedingung false ist.