Contract.Exists Yöntem

Tanım

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.

predicate
Predicate<Int32>

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.

Ayrıca bkz.

Şunlara uygulanır