Contract.Exists 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.
Aşırı Yüklemeler
Exists(Int32, Int32, Predicate<Int32>) |
Belirtilen testin bir tamsayı aralığındaki herhangi bir tamsayı için true olup olmadığını belirler. |
Exists<T>(IEnumerable<T>, Predicate<T>) |
Bir öğe koleksiyonu içindeki bir öğenin bir işlev içinde var olup olmadığını belirler. |
Exists(Int32, Int32, Predicate<Int32>)
- Kaynak:
- Contracts.cs
- Kaynak:
- Contracts.cs
- Kaynak:
- Contracts.cs
Belirtilen testin bir tamsayı aralığındaki herhangi bir tamsayı için true olup olmadığını belirler.
public:
static bool Exists(int fromInclusive, int toExclusive, Predicate<int> ^ predicate);
public static bool Exists (int fromInclusive, int toExclusive, Predicate<int> predicate);
static member Exists : int * int * Predicate<int> -> bool
Public Shared Function Exists (fromInclusive As Integer, toExclusive As Integer, predicate As Predicate(Of Integer)) As Boolean
Parametreler
- fromInclusive
- Int32
öğesine geçirecek predicate
ilk tamsayı.
- toExclusive
- Int32
öğesine geçirecek predicate
son tamsayıdan bir fazla.
Belirtilen aralıktaki herhangi bir tamsayı değeri için değerlendirilecek işlev.
Döndürülenler
true
- 1'den başlayan herhangi bir tamsayı için döndürürse predicate
true
.fromInclusive
toExclusive
Özel durumlar
predicate
, null
değeridir.
toExclusive
değerinden küçüktür fromInclusive
.
Açıklamalar
toExclusive
parametresi, 0'dan başlayan bir tamsayı aralığının uzunluğunu kullanmayı kolaylaştırmak için son tamsayıdan bir fazladır. Örneğin, 0 ile 4 arasında tamsayılar için 5 olarak ayarlanır.
Şunlara uygulanır
Exists<T>(IEnumerable<T>, Predicate<T>)
- Kaynak:
- Contracts.cs
- Kaynak:
- Contracts.cs
- Kaynak:
- Contracts.cs
Bir öğe koleksiyonu içindeki bir öğenin bir işlev içinde var olup olmadığını belirler.
public:
generic <typename T>
static bool Exists(System::Collections::Generic::IEnumerable<T> ^ collection, Predicate<T> ^ predicate);
public static bool Exists<T> (System.Collections.Generic.IEnumerable<T> collection, Predicate<T> predicate);
static member Exists : seq<'T> * Predicate<'T> -> bool
Public Shared Function Exists(Of T) (collection As IEnumerable(Of T), predicate As Predicate(Of T)) As Boolean
Tür Parametreleri
- T
içinde collection
bulunan tür.
Parametreler
- collection
- IEnumerable<T>
türündeki T
öğelerin geçirilecek predicate
şekilde çekileceği koleksiyon.
- predicate
- Predicate<T>
içindeki collection
bir öğe için değerlendirilecek işlev.
Döndürülenler
true
if ve only if predicate
returns true
for any element of type T
in collection
.
Özel durumlar
collection
veya predicate
şeklindedir null
.