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 равно 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.