Compartilhar via


Contract.Exists Método

Definição

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.

predicate
Predicate<Int32>

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.

Confira também

Aplica-se a