Contract.Exists Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Exists(Int32, Int32, Predicate<Int32>) |
Určuje, zda zadaný test má hodnotu true pro jakékoli celé číslo v rozsahu celých čísel. |
Exists<T>(IEnumerable<T>, Predicate<T>) |
Určuje, zda prvek v rámci kolekce elementů existuje ve funkci. |
Exists(Int32, Int32, Predicate<Int32>)
- Zdroj:
- Contracts.cs
- Zdroj:
- Contracts.cs
- Zdroj:
- Contracts.cs
Určuje, zda zadaný test má hodnotu true pro jakékoli celé číslo v rozsahu celých čísel.
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
První celé číslo, které se předá predicate
do .
- toExclusive
- Int32
O jedno více než poslední celé číslo, které se má předat do predicate
.
Funkce, která se vyhodnotí pro libovolnou hodnotu celého čísla v zadaném rozsahu.
Návraty
true
pokud predicate
vrátí true
hodnotu pro jakékoli celé číslo začínající od fromInclusive
toExclusive
- 1.
Výjimky
predicate
je null
.
toExclusive
je menší než fromInclusive
.
Poznámky
Parametr toExclusive
je o jedno více než poslední celé číslo, aby se usnadnilo použití délky rozsahu celých čísel začínajících na 0. Například pro celá čísla 0 až 4 by byla nastavena na hodnotu 5.
Platí pro
Exists<T>(IEnumerable<T>, Predicate<T>)
- Zdroj:
- Contracts.cs
- Zdroj:
- Contracts.cs
- Zdroj:
- Contracts.cs
Určuje, zda prvek v rámci kolekce elementů existuje ve funkci.
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 obsažený v collection
souboru .
Parametry
- collection
- IEnumerable<T>
Kolekce, ze které se předávají predicate
elementy typu T
.
- predicate
- Predicate<T>
Funkce, která se má vyhodnotit pro prvek v collection
souboru .
Návraty
true
if a only if predicate
vrátí hodnotu true
pro libovolný prvek typu T
v collection
.
Výjimky
collection
nebo predicate
je null
.