Contract.Exists Метод

Определение

Перегрузки

Имя Описание
Exists(Int32, Int32, Predicate<Int32>)

Определяет, является ли указанный тест истинным для любого целого числа в диапазоне целых чисел.

Exists<T>(IEnumerable<T>, Predicate<T>)

Определяет, существует ли элемент в коллекции элементов в функции.

Exists(Int32, Int32, Predicate<Int32>)

Исходный код:
Contracts.cs
Исходный код:
Contracts.cs
Исходный код:
Contracts.cs
Исходный код:
Contracts.cs
Исходный код:
Contracts.cs

Определяет, является ли указанный тест истинным для любого целого числа в диапазоне целых чисел.

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

Параметры

fromInclusive
Int32

Первое целое число для передачи predicateв .

toExclusive
Int32

Одно из нескольких последних целых чисел для передачи predicate.

predicate
Predicate<Int32>

Функция, вычисляемая для любого значения целого числа в указанном диапазоне.

Возвращаемое значение

Значение a0>, если возвращается для любого целого числа, начиная с -1.

Исключения

predicate равно null.

toExclusive меньше fromInclusive.

Комментарии

Параметр toExclusive является одним из нескольких последних целых чисел, чтобы упростить использование длины диапазона целых чисел, начиная с 0. Например, для целых чисел от 0 до 4 будет задано значение 5.

См. также раздел

Применяется к

Exists<T>(IEnumerable<T>, Predicate<T>)

Исходный код:
Contracts.cs
Исходный код:
Contracts.cs
Исходный код:
Contracts.cs
Исходный код:
Contracts.cs
Исходный код:
Contracts.cs

Определяет, существует ли элемент в коллекции элементов в функции.

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

Параметры типа

T

Тип, содержащийся в collection.

Параметры

collection
IEnumerable<T>

Коллекция, из которой будут передаваться Tэлементы типаpredicate.

predicate
Predicate<T>

Функция, вычисляемая для элемента в collection.

Возвращаемое значение

true Значение , если возвращается predicatetrue для любого элемента типа T в collection.

Исключения

collection или predicate есть null.

См. также раздел

Применяется к