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
.