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
.