Contract.Exists Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 predicate
elementu .
- toExclusive
- Int32
Co najmniej jedna liczba całkowita, która ma być przekazywana do predicate
elementu .
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 predicate
elementu .
- predicate
- Predicate<T>
Funkcja do oceny elementu w collection
elemecie .
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
.