Contract.Exists Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Exists(Int32, Int32, Predicate<Int32>) |
Détermine si un test spécifié a la valeur True pour un entier figurant dans une plage d'entiers. |
| Exists<T>(IEnumerable<T>, Predicate<T>) |
Détermine si un élément dans une collection d'éléments existe dans une fonction. |
Exists(Int32, Int32, Predicate<Int32>)
- Source:
- Contracts.cs
- Source:
- Contracts.cs
- Source:
- Contracts.cs
Détermine si un test spécifié a la valeur True pour un entier figurant dans une plage d'entiers.
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
Paramètres
- fromInclusive
- Int32
Premier entier à passer à predicate.
- toExclusive
- Int32
Dernier entier à passer à predicate plus un.
Retours
true si predicate retourne la valeur true pour tout entier à partir de fromInclusive jusqu'à toExclusive -1.
Exceptions
predicate a la valeur null.
toExclusive est inférieur à fromInclusive.
Remarques
Le toExclusive paramètre est un plus que le dernier entier pour faciliter l’utilisation de la longueur d’une plage d’entiers commençant à 0. Par exemple, il est défini sur 5 pour les entiers 0 à 4.
S’applique à
Exists<T>(IEnumerable<T>, Predicate<T>)
- Source:
- Contracts.cs
- Source:
- Contracts.cs
- Source:
- Contracts.cs
Détermine si un élément dans une collection d'éléments existe dans une fonction.
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
Paramètres de type
- T
Type contenu dans collection.
Paramètres
- collection
- IEnumerable<T>
Collection à partir de laquelle les éléments de type T seront dessinés pour passer à predicate.
- predicate
- Predicate<T>
Fonction à évaluer pour un élément dans collection.
Retours
true si et uniquement si predicate retourne la valeur true pour tout élément de type T dans collection.
Exceptions
collection ou predicate est null.