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 predicateilk tamsayı.
- toExclusive
- Int32
öğesine geçirecek predicateson 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 predicatetrue.fromInclusivetoExclusive
Ö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 collectionbulunan tür.
Parametreler
- collection
- IEnumerable<T>
türündeki T öğelerin geçirilecek predicateşekilde çekileceği koleksiyon.
- predicate
- Predicate<T>
içindeki collectionbir öğ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.