Contract.Exists Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Exists(Int32, Int32, Predicate<Int32>) |
Determina si una prueba especificada es true para cualquier entero dentro de un intervalo de enteros. |
| Exists<T>(IEnumerable<T>, Predicate<T>) |
Determina si un elemento de una colección de elementos existe dentro de una función. |
Exists(Int32, Int32, Predicate<Int32>)
- Source:
- Contracts.cs
- Source:
- Contracts.cs
- Source:
- Contracts.cs
Determina si una prueba especificada es true para cualquier entero dentro de un intervalo de enteros.
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
Parámetros
- fromInclusive
- Int32
Primer entero que se pasa a predicate.
- toExclusive
- Int32
Uno más que el último entero que se pasa a predicate.
Función que se evalúa para cualquier valor del entero en el intervalo especificado.
Devoluciones
Es true si predicate devuelve true para cualquier entero entre fromInclusive y toExclusive - 1.
Excepciones
predicate es null.
toExclusive es menor que fromInclusive.
Comentarios
El toExclusive parámetro es uno más que el último entero para facilitar el uso de la longitud de un intervalo de enteros a partir de 0. Por ejemplo, se establecería en 5 para los enteros del 0 al 4.
Se aplica a
Exists<T>(IEnumerable<T>, Predicate<T>)
- Source:
- Contracts.cs
- Source:
- Contracts.cs
- Source:
- Contracts.cs
Determina si un elemento de una colección de elementos existe dentro de una función.
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
Parámetros de tipo
- T
Tipo que está contenido en collection.
Parámetros
- collection
- IEnumerable<T>
Colección a partir de la que se dibujarán los elementos de tipo T para pasar a predicate.
- predicate
- Predicate<T>
Función para evaluar un elemento en collection.
Devoluciones
Es true si y solo si predicate devuelve true para cualquier elemento de tipo T en collection.
Excepciones
collection o predicate es null.