Share via


Requires.NotNullEmptyOrNullElements<T> Yöntem

Tanım

Belirtilen parametrenin değeri null ise, öğesi yoksa veya null değerine sahip bir öğesi varsa bir özel durum oluşturur.

public:
generic <typename T>
 where T : class static void NotNullEmptyOrNullElements(System::Collections::Generic::IEnumerable<T> ^ values, System::String ^ parameterName);
[System.Diagnostics.DebuggerStepThrough]
public static void NotNullEmptyOrNullElements<T> (System.Collections.Generic.IEnumerable<T> values, string? parameterName) where T : class;
[System.Diagnostics.DebuggerStepThrough]
public static void NotNullEmptyOrNullElements<T> (System.Collections.Generic.IEnumerable<T> values, string? parameterName = default) where T : class;
[<System.Diagnostics.DebuggerStepThrough>]
static member NotNullEmptyOrNullElements : seq<'T (requires 'T : null)> * string -> unit (requires 'T : null)
Public Shared Sub NotNullEmptyOrNullElements(Of T As Class) (values As IEnumerable(Of T), parameterName As String)
Public Shared Sub NotNullEmptyOrNullElements(Of T As Class) (values As IEnumerable(Of T), Optional parameterName As String = Nothing)

Tür Parametreleri

T

Dizideki öğelerin türü.

Parametreler

values
IEnumerable<T>

Bağımsız değişkenin değeri.

parameterName
String

Oluşan özel durumlara eklenecek parametrenin adı. Bu bağımsız değişken atlanırsa (açıkça yazma null uygun değilse), parametre adı olarak ilk bağımsız değişkende kullanılan ifade kullanılır.

Öznitelikler

Özel durumlar

Test edilen koşul false ise oluşturulur.

Şunlara uygulanır