Contract.Exists Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Exists(Int32, Int32, Predicate<Int32>) |
Determina se un test specificato è true per qualsiasi numero intero all'interno di un intervallo di interi. |
| Exists<T>(IEnumerable<T>, Predicate<T>) |
Determina se un elemento all'interno di una raccolta di elementi esiste all'interno di una funzione. |
Exists(Int32, Int32, Predicate<Int32>)
- Origine:
- Contracts.cs
- Origine:
- Contracts.cs
- Origine:
- Contracts.cs
- Origine:
- Contracts.cs
- Origine:
- Contracts.cs
Determina se un test specificato è true per qualsiasi numero intero all'interno di un intervallo di interi.
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
Parametri
- fromInclusive
- Int32
Primo numero intero da passare a predicate.
- toExclusive
- Int32
Uno più dell'ultimo numero intero da passare a predicate.
Funzione da valutare per qualsiasi valore dell'intero nell'intervallo specificato.
Valori restituiti
true se predicate restituisce true per qualsiasi numero intero che inizia da fromInclusive a toExclusive - 1.
Eccezioni
predicate è null.
toExclusive è minore di fromInclusive.
Commenti
Il toExclusive parametro è uno più dell'ultimo numero intero per facilitare l'utilizzo della lunghezza di un intervallo di interi a partire da 0. Ad esempio, verrebbe impostato su 5 per numeri interi da 0 a 4.
Vedi anche
Si applica a
Exists<T>(IEnumerable<T>, Predicate<T>)
- Origine:
- Contracts.cs
- Origine:
- Contracts.cs
- Origine:
- Contracts.cs
- Origine:
- Contracts.cs
- Origine:
- Contracts.cs
Determina se un elemento all'interno di una raccolta di elementi esiste all'interno di una funzione.
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
Parametri di tipo
- T
Tipo contenuto in collection.
Parametri
- collection
- IEnumerable<T>
Raccolta da cui verranno disegnati gli elementi di tipo T da passare a predicate.
- predicate
- Predicate<T>
Funzione da valutare per un elemento in collection.
Valori restituiti
true se e solo se predicate restituisce true per qualsiasi elemento di tipo T in collection.
Eccezioni
collection o predicate è null.