Requires.NotNullEmptyOrNullElements<T> Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.