Contract.Exists Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Exists(Int32, Int32, Predicate<Int32>) |
Determina se um teste especificado é verdadeiro para qualquer inteiro dentro do intervalo de inteiros. |
| Exists<T>(IEnumerable<T>, Predicate<T>) |
Determina se um elemento em uma coleção de elementos existe dentro de uma função. |
Exists(Int32, Int32, Predicate<Int32>)
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
Determina se um teste especificado é verdadeiro para qualquer inteiro dentro do intervalo de inteiros.
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
O primeiro inteiro a passar para predicate.
- toExclusive
- Int32
Um a mais do que o último inteiro a passar para predicate.
A função a ser avaliada para qualquer valor do inteiro no intervalo especificado.
Retornos
true se predicate retornar true para qualquer inteiro a partir de fromInclusive para toExclusive - 1.
Exceções
predicate é null.
toExclusive é menor que fromInclusive.
Comentários
O toExclusive parâmetro é um a mais do que o último inteiro para facilitar o uso do comprimento de um intervalo de inteiros começando em 0. Por exemplo, ele seria definido como 5 para inteiros de 0 a 4.
Aplica-se a
Exists<T>(IEnumerable<T>, Predicate<T>)
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
Determina se um elemento em uma coleção de elementos existe dentro de uma função.
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
O tipo que está contido em collection.
Parâmetros
- collection
- IEnumerable<T>
A coleção da qual os elementos do tipo T serão desenhados para serem passados para predicate.
- predicate
- Predicate<T>
A função a ser avaliada para um elemento na collection.
Retornos
true se e somente se predicate retornar true para qualquer elemento do tipo T em collection.
Exceções
collection ou predicate é null.