Contract.Exists Metoda

Definicja

Przeciążenia

Exists(Int32, Int32, Predicate<Int32>)

Określa, czy określony test ma wartość true dla dowolnej liczby całkowitej w zakresie liczb całkowitych.

Exists<T>(IEnumerable<T>, Predicate<T>)

Określa, czy element w kolekcji elementów istnieje w ramach funkcji.

Exists(Int32, Int32, Predicate<Int32>)

Źródło:
Contracts.cs
Źródło:
Contracts.cs
Źródło:
Contracts.cs

Określa, czy określony test ma wartość true dla dowolnej liczby całkowitej w zakresie liczb całkowitych.

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

Parametry

fromInclusive
Int32

Pierwsza liczba całkowita, która ma być przekazywana do predicateelementu .

toExclusive
Int32

Co najmniej jedna liczba całkowita, która ma być przekazywana do predicateelementu .

predicate
Predicate<Int32>

Funkcja do oceny dla dowolnej wartości liczby całkowitej w określonym zakresie.

Zwraca

true jeśli predicate zwraca true wartość dla dowolnej liczby całkowitej rozpoczynającej się od fromInclusive do toExclusive - 1.

Wyjątki

predicate to null.

toExclusive wartość jest mniejsza niż fromInclusive.

Uwagi

Parametr toExclusive jest jedną więcej niż ostatnią liczbą całkowitą, która ułatwia korzystanie z długości zakresu liczb całkowitych rozpoczynających się od 0. Na przykład dla liczby całkowitej od 0 do 4 zostanie ustawiona wartość 5.

Dotyczy

Exists<T>(IEnumerable<T>, Predicate<T>)

Źródło:
Contracts.cs
Źródło:
Contracts.cs
Źródło:
Contracts.cs

Określa, czy element w kolekcji elementów istnieje w ramach funkcji.

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

Parametry typu

T

Typ, który znajduje się w elemecie collection.

Parametry

collection
IEnumerable<T>

Kolekcja, z której będą rysowane elementy typu T , które mają zostać przekazane do predicateelementu .

predicate
Predicate<T>

Funkcja do oceny elementu w collectionelemecie .

Zwraca

true jeśli i tylko wtedy, gdy predicate zwracany true jest dowolny element typu T w elemecie collection.

Wyjątki

collection lub predicate to null.

Zobacz też

Dotyczy