System.Linq
Предоставляет набор методов типа static (Shared в Visual Basic) для выполнения запросов к объектам, реализующим интерфейс .
Применяет к последовательности агрегатную функцию.
Конечное агрегатное значение.
Объект , для которого выполняется статистическая операция.
Агрегатная функция, вызываемая для каждого элемента.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Применяет к последовательности агрегатную функцию.Указанное начальное значение используется в качестве исходного значения агрегатной операции.
Конечное агрегатное значение.
Объект , для которого выполняется статистическая операция.
Начальное агрегатное значение.
Агрегатная функция, вызываемая для каждого элемента.
Тип элементов последовательности .
Тип агрегатного значения.
Значение параметра или — null.
Применяет к последовательности агрегатную функцию.Указанное начальное значение служит исходным значением для агрегатной операции, а указанная функция используется для выбора результирующего значения.
Преобразованное конечное агрегатное значение.
Объект , для которого выполняется статистическая операция.
Начальное агрегатное значение.
Агрегатная функция, вызываемая для каждого элемента.
Функция, преобразующая конечное агрегатное значение в результирующее значение.
Тип элементов последовательности .
Тип агрегатного значения.
Тип результирующего значения.
Значение параметра , или — null.
Проверяет, все ли элементы последовательности удовлетворяют условию.
true, если каждый элемент исходной последовательности проходит проверку, определяемую указанным предикатом, или если последовательность пуста; в противном случае — false.
Объект , содержащий элементы, к которым применяется предикат.
Функция для проверки каждого элемента на соответствие условию.
Тип элементов последовательности .
Значение параметра или — null.
Проверяет, содержит ли последовательность какие-либо элементы.
true, если исходная последовательность содержит какие-либо элементы, в противном случае — false.
Объект , проверяемый на наличие элементов.
Тип элементов последовательности .
Параметр имеет значение null.
Проверяет, удовлетворяет ли какой-либо элемент последовательности заданному условию.
true, если какие-либо элементы исходной последовательности проходят проверку, определяемую указанным предикатом; в противном случае — false.
Объект , к элементам которого применяется предикат.
Функция для проверки каждого элемента на соответствие условию.
Тип элементов последовательности .
Значение параметра или — null.
Возвращает входные данные, приведенные к типу .
Входная последовательность, приведенная к типу .
Последовательность, которая приводится к типу .
Тип элементов последовательности .
Вычисляет среднее последовательности значений типа .
Среднее для последовательности значений.
Последовательность значений , для которых вычисляется среднее.
Параметр имеет значение null.
Последовательность не содержит элементов.
Вычисляет среднее для последовательности значений типа .
Среднее для последовательности значений.
Последовательность значений , для которых вычисляется среднее.
Параметр имеет значение null.
Последовательность не содержит элементов.
Вычисляет среднее для последовательности значений типа .
Среднее для последовательности значений.
Последовательность значений , для которых вычисляется среднее.
Параметр имеет значение null.
Последовательность не содержит элементов.
Вычисляет среднее для последовательности значений типа .
Среднее для последовательности значений.
Последовательность значений , для которых вычисляется среднее.
Параметр имеет значение null.
Последовательность не содержит элементов.
Вычисляет среднее для последовательности значений обнуляемого типа.
Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.
Последовательность значений обнуляемого типа, для которых вычисляется среднее.
Параметр имеет значение null.
Сумма элементов последовательности больше значения .
Вычисляет среднее для последовательности значений обнуляемого типа.
Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.
Последовательность значений обнуляемого типа, для которых вычисляется среднее.
Параметр имеет значение null.
Вычисляет среднее для последовательности значений обнуляемого типа.
Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.
Последовательность значений обнуляемого типа, для которых вычисляется среднее.
Параметр имеет значение null.
Сумма элементов последовательности больше значения .
Вычисляет среднее для последовательности значений обнуляемого типа.
Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.
Последовательность значений обнуляемого типа, для которых вычисляется среднее.
Параметр имеет значение null.
Сумма элементов последовательности больше значения .
Вычисляет среднее для последовательности значений обнуляемого типа.
Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.
Последовательность значений обнуляемого типа, для которых вычисляется среднее.
Параметр имеет значение null.
Вычисляет среднее для последовательности значений типа .
Среднее для последовательности значений.
Последовательность значений , для которых вычисляется среднее.
Параметр имеет значение null.
Последовательность не содержит элементов.
Вычисляет среднее для последовательности значений типа , получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Среднее для последовательности значений.
Последовательность значений, используемых для вычисления среднего.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Сумма элементов последовательности больше значения .
Вычисляет среднее для последовательности значений типа , получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Среднее для последовательности значений.
Последовательность значений, для которых вычисляется среднее.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Вычисляет среднее для последовательности значений типа , получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Среднее для последовательности значений.
Последовательность значений, для которых вычисляется среднее.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Сумма элементов последовательности больше значения .
Вычисляет среднее для последовательности значений типа , получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Среднее для последовательности значений.
Последовательность значений, для которых вычисляется среднее.
Функция преобразования, применяемая к каждому элементу.
Тип элементов исходной последовательности.
Значение параметра или — null.
Последовательность не содержит элементов.
Сумма элементов последовательности больше значения .
Вычисляет среднее для последовательности значений обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.
Последовательность значений, для которых вычисляется среднее.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Сумма элементов последовательности больше значения .
Вычисляет среднее для последовательности значений обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.
Последовательность значений, для которых вычисляется среднее.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вычисляет среднее для последовательности значений обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.
Последовательность значений, для которых вычисляется среднее.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Сумма элементов последовательности больше значения .
Вычисляет среднее для последовательности значений обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.
Последовательность значений, для которых вычисляется среднее.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Вычисляет среднее для последовательности значений обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Среднее арифметическое значений последовательности, или null, если исходная последовательность пуста либо содержит только значения null.
Последовательность значений, для которых вычисляется среднее.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вычисляет среднее для последовательности значений типа , получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Среднее для последовательности значений.
Последовательность значений, для которых вычисляется среднее.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Приводит элементы объекта к заданному типу.
Объект , который содержит все элементы исходной последовательности, приведенные в заданный тип.
, содержащий элементы, которые можно привести к .
Тип, в который приводятся элементы параметра .
Параметр имеет значение null.
Элемент последовательности не может быть приведен к типу .
Объединяет две последовательности.
Объект , содержащий объединенные элементы двух входных последовательностей.
Первая из объединяемых последовательностей.
Последовательность, объединяемая с первой последовательностью.
Тип элементов входных последовательностей.
Значение параметра или — null.
Определяет, содержится ли указанный элемент в последовательности, используя компаратор проверки на равенство по умолчанию.
true, если исходная последовательность содержит элемент с указанным значением, в противном случае — false.
Последовательность, в которой требуется найти данное значение.
Значение, которое требуется найти в последовательности.
Тип элементов последовательности .
Параметр имеет значение null.
Определяет, содержит ли последовательность заданный элемент, используя указанный компаратор .
true, если исходная последовательность содержит элемент с указанным значением, в противном случае — false.
Последовательность, в которой требуется найти данное значение.
Значение, которое требуется найти в последовательности.
Компаратор проверки на равенство, используемый для сравнения значений.
Тип элементов последовательности .
Параметр имеет значение null.
Возвращает количество элементов в последовательности.
Число элементов во входной последовательности.
Последовательность, элементы которой требуется подсчитать.
Тип элементов последовательности .
Параметр имеет значение null.
Число элементов в последовательности больше, чем .
Возвращает число, представляющее количество элементов последовательности, удовлетворяющих заданному условию.
Число, представляющее количество элементов последовательности, удовлетворяющих условию функции предиката.
Последовательность, элементы которой требуется проверить и подсчитать.
Функция для проверки каждого элемента на соответствие условию.
Тип элементов последовательности .
Значение параметра или — null.
Число элементов в последовательности больше, чем .
Возвращает элементы указанной последовательности или одноэлементную коллекцию, содержащую значение параметра типа по умолчанию, если последовательность пуста.
Объект , содержащий значение по умолчанию для типа , если параметр пуст; в противном случае — значение .
Последовательность, для которой возвращается значение по умолчанию, если она пуста.
Тип элементов последовательности .
Параметр имеет значение null.
Возвращает элементы указанной последовательности или одноэлементную коллекцию, содержащую указанное значение, если последовательность пуста.
Объект , содержащий значение , если последовательность пуста; в противном случае возвращается .
Последовательность, для которой возвращается указанное значение, если она пуста.
Значение, возвращаемое в случае пустой последовательности.
Тип элементов последовательности .
Возвращает различающиеся элементы последовательности, используя для сравнения значений компаратор проверки на равенство по умолчанию.
Объект , содержащий различающиеся элементы из исходной последовательности.
Последовательность, из которой требуется удалить дубликаты элементов.
Тип элементов последовательности .
Параметр имеет значение null.
Возвращает различающиеся элементы последовательности, используя для сравнения значений указанный компаратор .
Объект , содержащий различающиеся элементы из исходной последовательности.
Последовательность, из которой требуется удалить дубликаты элементов.
Компаратор , используемый для сравнения значений.
Тип элементов последовательности .
Параметр имеет значение null.
Возвращает элемент по указанному индексу в последовательности.
Элемент, находящийся в указанной позиции в исходной последовательности.
Объект , из которого требуется возвратить элемент.
Отсчитываемый от нуля индекс извлекаемого элемента.
Тип элементов последовательности .
Параметр имеет значение null.
Значение меньше 0 либо больше или равно числу элементов последовательности .
Возвращает элемент по указанному индексу в последовательности или значение по умолчанию, если индекс вне допустимого диапазона.
default(), если индекс указывает позицию вне исходной последовательности, в противном случае — элемент, находящийся в указанной позиции в исходной последовательности.
Объект , из которого требуется возвратить элемент.
Отсчитываемый от нуля индекс извлекаемого элемента.
Тип элементов последовательности .
Параметр имеет значение null.
Возвращает пустую коллекцию с указанным аргументом типа.
Пустая коллекция с аргументом типа .
Тип, присваиваемый параметру типа возвращаемого универсального интерфейса .
Находит разность множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию.
Последовательность, представляющая собой разность двух последовательностей как множеств.
Объект , из которого требуется извлечь элементы, отсутствующие в последовательности .
Последовательность , элементы которой, входящие также в первую последовательность, должны быть исключены из возвращаемой последовательности.
Тип элементов входных последовательностей.
Значение параметра или — null.
Находит разность множеств, представленных двумя последовательностями, используя для сравнения значений указанный компаратор .
Последовательность, представляющая собой разность двух последовательностей как множеств.
Объект , из которого требуется извлечь элементы, отсутствующие в последовательности .
Последовательность , элементы которой, входящие также в первую последовательность, должны быть исключены из возвращаемой последовательности.
Компаратор , используемый для сравнения значений.
Тип элементов входных последовательностей.
Значение параметра или — null.
Возвращает первый элемент последовательности.
Первый элемент указанной последовательности.
Объект , первый элемент которого требуется возвратить.
Тип элементов последовательности .
Параметр имеет значение null.
Исходная последовательность пуста.
Возвращает первый элемент последовательности, удовлетворяющий указанному условию.
Первый элемент последовательности, который прошел проверку, определенную указанной функцией предиката.
Объект , из которого требуется возвратить элемент.
Функция для проверки каждого элемента на соответствие условию.
Тип элементов последовательности .
Значение параметра или — null.
Ни один элемент не удовлетворяет условию предиката .– или –Исходная последовательность пуста.
Возвращает первый элемент последовательности или значение по умолчанию, если последовательность не содержит элементов.
default(), если последовательность пуста, в противном случае — первый элемент последовательности .
Объект , первый элемент которого требуется возвратить.
Тип элементов последовательности .
Параметр имеет значение null.
Возвращает первый удовлетворяющий условию элемент последовательности или значение по умолчанию, если ни одного такого элемента не найдено.
default(), если последовательность пуста или ни один ее элемент не прошел проверку, определенную предикатом ; в противном случае — первый элемент последовательности , прошедший проверку, определенную предикатом .
Объект , из которого требуется возвратить элемент.
Функция для проверки каждого элемента на соответствие условию.
Тип элементов последовательности .
Значение параметра или — null.
Группирует элементы последовательности в соответствии с заданной функцией селектора ключа.
Объект IEnumerable<IGrouping<TKey, TSource>> в C# или IEnumerable(Of IGrouping(Of TKey, TSource)) в Visual Basic, где каждый объект содержит последовательность объектов и ключ.
Объект , элементы которого следует сгруппировать.
Функция, извлекающая ключ для каждого элемента.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Значение параметра или — null.
Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и сравнивает ключи с помощью указанного компаратора.
Объект IEnumerable<IGrouping<TKey, TSource>> в C# или IEnumerable(Of IGrouping(Of TKey, TSource)) в Visual Basic, где каждый объект содержит коллекцию объектов и ключ.
Объект , элементы которого следует сгруппировать.
Функция, извлекающая ключ для каждого элемента.
Компаратор , используемый для сравнения ключей.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Значение параметра или — null.
Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и проецирует элементы каждой группы с помощью указанной функции.
Объект IEnumerable<IGrouping<TKey, TElement>> в C# или IEnumerable(Of IGrouping(Of TKey, TElement)) в Visual Basic, где каждый объект содержит коллекцию объектов типа и ключ.
Объект , элементы которого следует сгруппировать.
Функция, извлекающая ключ для каждого элемента.
Функция, сопоставляющая каждый исходный элемент с элементом объекта .
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Тип элементов объекта .
Значение параметра , или — null.
Группирует элементы последовательности в соответствии с функцией селектора ключа.Ключи сравниваются с помощью компаратора, элементы каждой группы проецируются с помощью указанной функции.
Объект IEnumerable<IGrouping<TKey, TElement>> в C# или IEnumerable(Of IGrouping(Of TKey, TElement)) в Visual Basic, где каждый объект содержит коллекцию объектов типа и ключ.
Объект , элементы которого следует сгруппировать.
Функция, извлекающая ключ для каждого элемента.
Функция, сопоставляющая каждый исходный элемент с элементом объекта .
Компаратор , используемый для сравнения ключей.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Тип элементов объекта .
Значение параметра , или — null.
Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Элементы каждой группы проецируются с помощью указанной функции.
Коллекция элементов типа , в которой каждый элемент представляет проекцию группы и ее ключа.
Объект , элементы которого следует сгруппировать.
Функция, извлекающая ключ для каждого элемента.
Функция, сопоставляющая каждый исходный элемент с элементом объекта .
Функция для создания результирующего значения для каждой группы.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Тип элементов каждого объекта .
Тип результирующего значения, возвращаемого функцией .
Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Значения ключей сравниваются с помощью указанного компаратора, элементы каждой группы проецируются с помощью указанной функции.
Коллекция элементов типа , в которой каждый элемент представляет проекцию группы и ее ключа.
Объект , элементы которого следует сгруппировать.
Функция, извлекающая ключ для каждого элемента.
Функция, сопоставляющая каждый исходный элемент с элементом объекта .
Функция для создания результирующего значения для каждой группы.
Компаратор , используемый для сравнения ключей.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Тип элементов каждого объекта .
Тип результирующего значения, возвращаемого функцией .
Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.
Коллекция элементов типа , в которой каждый элемент представляет проекцию группы и ее ключа.
Объект , элементы которого следует сгруппировать.
Функция, извлекающая ключ для каждого элемента.
Функция для создания результирующего значения для каждой группы.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Тип результирующего значения, возвращаемого функцией .
Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Ключи сравниваются с использованием заданного компаратора.
Коллекция элементов типа , в которой каждый элемент представляет проекцию группы и ее ключа.
Объект , элементы которого следует сгруппировать.
Функция, извлекающая ключ для каждого элемента.
Функция для создания результирующего значения для каждой группы.
Компаратор , используемый для сравнения ключей.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Тип результирующего значения, возвращаемого функцией .
Устанавливает корреляцию между элементами двух последовательностей на основе равенства ключей и группирует результаты.Для сравнения ключей используется компаратор проверки на равенство по умолчанию.
Объект , который содержит элементы типа , полученные в результате соединения двух последовательностей с группировкой.
Первая последовательность для соединения.
Последовательность, соединяемая с первой последовательностью.
Функция, извлекающая ключ соединения из каждого элемента первой последовательности.
Функция, извлекающая ключ соединения из каждого элемента второй последовательности.
Функция, создающая результирующий элемент для элемента первой последовательности и коллекции соответствующих элементов второй последовательности.
Тип элементов первой последовательности.
Тип элементов второй последовательности.
Тип ключей, возвращаемых функциями селектора ключа.
Тип результирующих элементов.
Значение параметра , , , или — null.
Устанавливает корреляцию между элементами двух последовательностей на основе равенства ключей и группирует результаты.Для сравнения ключей используется указанный компаратор .
Объект , который содержит элементы типа , полученные в результате соединения двух последовательностей с группировкой.
Первая последовательность для соединения.
Последовательность, соединяемая с первой последовательностью.
Функция, извлекающая ключ соединения из каждого элемента первой последовательности.
Функция, извлекающая ключ соединения из каждого элемента второй последовательности.
Функция, создающая результирующий элемент для элемента первой последовательности и коллекции соответствующих элементов второй последовательности.
Компаратор , используемый для хэширования и сравнения ключей.
Тип элементов первой последовательности.
Тип элементов второй последовательности.
Тип ключей, возвращаемых функциями селектора ключа.
Тип результирующих элементов.
Значение параметра , , , или — null.
Находит пересечение множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию.
Последовательность элементов, представляющая собой пересечение двух заданных последовательностей как множеств.
Объект , из которого извлекаются различающиеся элементы, входящие также в последовательность .
Объект , из которого извлекаются различающиеся элементы, входящие также в первую последовательность.
Тип элементов входных последовательностей.
Значение параметра или — null.
Находит пересечение множеств, представленных двумя последовательностями, используя для сравнения значений указанный компаратор .
Последовательность элементов, представляющая собой пересечение двух заданных последовательностей как множеств.
Объект , из которого извлекаются различающиеся элементы, входящие также в последовательность .
Объект , из которого извлекаются различающиеся элементы, входящие также в первую последовательность.
Компаратор , используемый для сравнения значений.
Тип элементов входных последовательностей.
Значение параметра или — null.
Устанавливает корреляцию между элементами двух последовательностей на основе сопоставления ключей.Для сравнения ключей используется компаратор проверки на равенство по умолчанию.
Объект , который содержит элементы типа , полученные в результате внутреннего соединения двух последовательностей.
Первая последовательность для соединения.
Последовательность, соединяемая с первой последовательностью.
Функция, извлекающая ключ соединения из каждого элемента первой последовательности.
Функция, извлекающая ключ соединения из каждого элемента второй последовательности.
Функция для создания результирующего элемента для пары соответствующих элементов.
Тип элементов первой последовательности.
Тип элементов второй последовательности.
Тип ключей, возвращаемых функциями селектора ключа.
Тип результирующих элементов.
Значение параметра , , , или — null.
Устанавливает корреляцию между элементами двух последовательностей на основе сопоставления ключей.Для сравнения ключей используется указанный компаратор .
Объект , который содержит элементы типа , полученные в результате внутреннего соединения двух последовательностей.
Первая последовательность для соединения.
Последовательность, соединяемая с первой последовательностью.
Функция, извлекающая ключ соединения из каждого элемента первой последовательности.
Функция, извлекающая ключ соединения из каждого элемента второй последовательности.
Функция для создания результирующего элемента для пары соответствующих элементов.
Компаратор , используемый для хэширования и сравнения ключей.
Тип элементов первой последовательности.
Тип элементов второй последовательности.
Тип ключей, возвращаемых функциями селектора ключа.
Тип результирующих элементов.
Значение параметра , , , или — null.
Возвращает последний элемент последовательности.
Значение, находящееся в последней позиции исходной последовательности.
Объект , последний элемент которого требуется возвратить.
Тип элементов последовательности .
Параметр имеет значение null.
Исходная последовательность пуста.
Возвращает последний элемент последовательности, удовлетворяющий указанному условию.
Последний элемент последовательности, который прошел проверку, определенную указанной функцией предиката.
Объект , из которого требуется возвратить элемент.
Функция для проверки каждого элемента на соответствие условию.
Тип элементов последовательности .
Значение параметра или — null.
Ни один элемент не удовлетворяет условию предиката .– или –Исходная последовательность пуста.
Возвращает последний элемент последовательности или значение по умолчанию, если последовательность не содержит элементов.
default(), если исходная последовательность пуста, в противном случае — последний элемент коллекции .
Объект , последний элемент которого требуется возвратить.
Тип элементов последовательности .
Параметр имеет значение null.
Возвращает последний элемент последовательности, удовлетворяющий указанному условию, или значение по умолчанию, если ни одного такого элемента не найдено.
default(), если последовательность пуста или ни один ее элемент не прошел проверку функцией предиката, в противном случае — последний элемент, прошедший проверку функцией предиката.
Объект , из которого требуется возвратить элемент.
Функция для проверки каждого элемента на соответствие условию.
Тип элементов последовательности .
Значение параметра или — null.
Возвращает значение типа , представляющее общее число элементов в последовательности.
Число элементов в исходной последовательности.
Объект , содержащий элементы, которые требуется подсчитать.
Тип элементов последовательности .
Параметр имеет значение null.
Число элементов больше, чем .
Возвращает значение типа , представляющее число элементов последовательности, удовлетворяющих заданному условию.
Число, представляющее количество элементов последовательности, удовлетворяющих условию функции предиката.
Объект , содержащий элементы, которые требуется подсчитать.
Функция для проверки каждого элемента на соответствие условию.
Тип элементов последовательности .
Значение параметра или — null.
Число найденных элементов больше, чем .
Возвращает максимальное значение, содержащееся в последовательности значений типа .
Максимальное значение в последовательности.
Последовательность значений типа , для которой определяется максимальное значение.
Параметр имеет значение null.
Последовательность не содержит элементов.
Возвращает максимальное значение, содержащееся в последовательности значений типа .
Максимальное значение в последовательности.
Последовательность значений типа , для которой определяется максимальное значение.
Параметр имеет значение null.
Последовательность не содержит элементов.
Возвращает максимальное значение, содержащееся в последовательности значений типа .
Максимальное значение в последовательности.
Последовательность значений типа , для которой определяется максимальное значение.
Параметр имеет значение null.
Последовательность не содержит элементов.
Возвращает максимальное значение, содержащееся в последовательности значений типа .
Максимальное значение в последовательности.
Последовательность значений типа , для которой определяется максимальное значение.
Параметр имеет значение null.
Последовательность не содержит элементов.
Возвращает максимальное значение в последовательности значений обнуляемого типа.
Значение типа Nullable<Decimal> в C# или Nullable(Of Decimal) в Visual Basic, соответствующее максимальному значению последовательности.
Последовательность значений обнуляемого типа, для которой определяется максимальное значение.
Параметр имеет значение null.
Возвращает максимальное значение в последовательности значений обнуляемого типа.
Значение типа Nullable<Double> в C# или Nullable(Of Double) в Visual Basic, соответствующее максимальному значению последовательности.
Последовательность значений обнуляемого типа, для которой определяется максимальное значение.
Параметр имеет значение null.
Возвращает максимальное значение в последовательности значений обнуляемого типа.
Значение типа Nullable<Int32> в C# или Nullable(Of Int32) в Visual Basic, соответствующее максимальному значению последовательности.
Последовательность значений обнуляемого типа, для которой определяется максимальное значение.
Параметр имеет значение null.
Возвращает максимальное значение в последовательности значений обнуляемого типа.
Значение типа Nullable<Int64> в C# или Nullable(Of Int64) в Visual Basic, соответствующее максимальному значению последовательности.
Последовательность значений обнуляемого типа, для которой определяется максимальное значение.
Параметр имеет значение null.
Возвращает максимальное значение в последовательности значений обнуляемого типа.
Значение типа Nullable<Single> в C# или Nullable(Of Single) в Visual Basic, соответствующее максимальному значению последовательности.
Последовательность значений обнуляемого типа, для которой определяется максимальное значение.
Параметр имеет значение null.
Возвращает максимальное значение, содержащееся в последовательности значений типа .
Максимальное значение в последовательности.
Последовательность значений типа , для которой определяется максимальное значение.
Параметр имеет значение null.
Последовательность не содержит элементов.
Возвращает максимальное значение, содержащееся в универсальной последовательности.
Максимальное значение в последовательности.
Последовательность значений, для которой определяется максимальное значение.
Тип элементов последовательности .
Параметр имеет значение null.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа .
Максимальное значение в последовательности.
Последовательность значений, для которой определяется максимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа .
Максимальное значение в последовательности.
Последовательность значений, для которой определяется максимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа .
Максимальное значение в последовательности.
Последовательность значений, для которой определяется максимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа .
Максимальное значение в последовательности.
Последовательность значений, для которой определяется максимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение обнуляемого типа.
Значение типа Nullable<Decimal> в C# или Nullable(Of Decimal) в Visual Basic, соответствующее максимальному значению последовательности.
Последовательность значений, для которой определяется максимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение обнуляемого типа.
Значение типа Nullable<Double> в C# или Nullable(Of Double) в Visual Basic, соответствующее максимальному значению последовательности.
Последовательность значений, для которой определяется максимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение обнуляемого типа.
Значение типа Nullable<Int32> в C# или Nullable(Of Int32) в Visual Basic, соответствующее максимальному значению последовательности.
Последовательность значений, для которой определяется максимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение обнуляемого типа.
Значение типа Nullable<Int64> в C# или Nullable(Of Int64) в Visual Basic, соответствующее максимальному значению последовательности.
Последовательность значений, для которой определяется максимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение обнуляемого типа.
Значение типа Nullable<Single> в C# или Nullable(Of Single) в Visual Basic, соответствующее максимальному значению последовательности.
Последовательность значений, для которой определяется максимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение типа .
Максимальное значение в последовательности.
Последовательность значений, для которой определяется максимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает максимальное результирующее значение.
Максимальное значение в последовательности.
Последовательность значений, для которой определяется максимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Тип значения, возвращаемого функцией .
Значение параметра или — null.
Возвращает минимальное значение, содержащееся в последовательности значений типа .
Минимальное значение в последовательности.
Последовательность значений типа , для которой определяется минимальное значение.
Параметр имеет значение null.
Последовательность не содержит элементов.
Возвращает минимальное значение, содержащееся в последовательности значений типа .
Минимальное значение в последовательности.
Последовательность значений типа , для которой определяется минимальное значение.
Параметр имеет значение null.
Последовательность не содержит элементов.
Возвращает минимальное значение, содержащееся в последовательности значений типа .
Минимальное значение в последовательности.
Последовательность значений типа , для которой определяется минимальное значение.
Параметр имеет значение null.
Последовательность не содержит элементов.
Возвращает минимальное значение, содержащееся в последовательности значений типа .
Минимальное значение в последовательности.
Последовательность значений типа , для которой определяется минимальное значение.
Параметр имеет значение null.
Последовательность не содержит элементов.
Возвращает минимальное значение в последовательности значений обнуляемого типа.
Значение типа Nullable<Decimal> в C# или Nullable(Of Decimal) в Visual Basic, соответствующее минимальному значению последовательности.
Последовательность значений обнуляемого типа, для которой определяется минимальное значение.
Параметр имеет значение null.
Возвращает минимальное значение в последовательности значений обнуляемого типа.
Значение типа Nullable<Double> в C# или Nullable(Of Double) в Visual Basic, соответствующее минимальному значению последовательности.
Последовательность значений обнуляемого типа, для которой определяется минимальное значение.
Параметр имеет значение null.
Возвращает минимальное значение в последовательности значений обнуляемого типа.
Значение типа Nullable<Int32> в C# или Nullable(Of Int32) в Visual Basic, соответствующее минимальному значению последовательности.
Последовательность значений обнуляемого типа, для которой определяется минимальное значение.
Параметр имеет значение null.
Возвращает минимальное значение в последовательности значений обнуляемого типа.
Значение типа Nullable<Int64> в C# или Nullable(Of Int64) в Visual Basic, соответствующее минимальному значению последовательности.
Последовательность значений обнуляемого типа, для которой определяется минимальное значение.
Параметр имеет значение null.
Возвращает минимальное значение в последовательности значений обнуляемого типа.
Значение типа Nullable<Single> в C# или Nullable(Of Single) в Visual Basic, соответствующее минимальному значению последовательности.
Последовательность значений обнуляемого типа, для которой определяется минимальное значение.
Параметр имеет значение null.
Возвращает минимальное значение, содержащееся в последовательности значений типа .
Минимальное значение в последовательности.
Последовательность значений типа , для которой определяется минимальное значение.
Параметр имеет значение null.
Последовательность не содержит элементов.
Возвращает минимальное значение, содержащееся в универсальной последовательности.
Минимальное значение в последовательности.
Последовательность значений, для которой определяется минимальное значение.
Тип элементов последовательности .
Параметр имеет значение null.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа .
Минимальное значение в последовательности.
Последовательность значений, для которой определяется минимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа .
Минимальное значение в последовательности.
Последовательность значений, для которой определяется минимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа .
Минимальное значение в последовательности.
Последовательность значений, для которой определяется минимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа .
Минимальное значение в последовательности.
Последовательность значений, для которой определяется минимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение обнуляемого типа.
Значение типа Nullable<Decimal> в C# или Nullable(Of Decimal) в Visual Basic, соответствующее минимальному значению последовательности.
Последовательность значений, для которой определяется минимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение обнуляемого типа.
Значение типа Nullable<Double> в C# или Nullable(Of Double) в Visual Basic, соответствующее минимальному значению последовательности.
Последовательность значений, для которой определяется минимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение обнуляемого типа.
Значение типа Nullable<Int32> в C# или Nullable(Of Int32) в Visual Basic, соответствующее минимальному значению последовательности.
Последовательность значений, для которой определяется минимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение обнуляемого типа.
Значение типа Nullable<Int64> в C# или Nullable(Of Int64) в Visual Basic, соответствующее минимальному значению последовательности.
Последовательность значений, для которой определяется минимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение обнуляемого типа.
Значение типа Nullable<Single> в C# или Nullable(Of Single) в Visual Basic, соответствующее минимальному значению последовательности.
Последовательность значений, для которой определяется минимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение типа .
Минимальное значение в последовательности.
Последовательность значений, для которой определяется минимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Последовательность не содержит элементов.
Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает минимальное результирующее значение.
Минимальное значение в последовательности.
Последовательность значений, для которой определяется минимальное значение.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Тип значения, возвращаемого функцией .
Значение параметра или — null.
Выполняет фильтрацию элементов объекта по заданному типу.
Объект , содержащий элементы входной последовательности типа .
Объект , элементы которого следует фильтровать.
Тип, по которому фильтруются элементы последовательности.
Параметр имеет значение null.
Сортирует элементы последовательности в порядке возрастания ключа.
Объект , элементы которого отсортированы по ключу.
Последовательность значений, которые следует упорядочить.
Функция, извлекающая ключ из элемента.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Значение параметра или — null.
Сортирует элементы последовательности в порядке возрастания с использованием указанного компаратора.
Объект , элементы которого отсортированы по ключу.
Последовательность значений, которые следует упорядочить.
Функция, извлекающая ключ из элемента.
Компаратор , используемый для сравнения ключей.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Значение параметра или — null.
Сортирует элементы последовательности в порядке убывания ключа.
Объект , элементы которого отсортированы по ключу в порядке убывания.
Последовательность значений, которые следует упорядочить.
Функция, извлекающая ключ из элемента.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Значение параметра или — null.
Сортирует элементы последовательности в порядке убывания с использованием указанного компаратора.
Объект , элементы которого отсортированы по ключу в порядке убывания.
Последовательность значений, которые следует упорядочить.
Функция, извлекающая ключ из элемента.
Компаратор , используемый для сравнения ключей.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Значение параметра или — null.
Генерирует последовательность целых чисел в заданном диапазоне.
Объект IEnumerable<Int32> в C# или IEnumerable(Of Int32) в Visual Basic, содержащий диапазон последовательных целых чисел.
Значение первого целого числа для последовательности.
Количество генерируемых последовательных целых чисел.
Значение параметра меньше 0.– или – + -1 больше, чем .
Генерирует последовательность, содержащую одно повторяющееся значение.
Объект , содержащий повторяющееся значение.
Повторяемое значение.
Требуемое число повторений данного значения в создаваемой последовательности.
Тип значения, которое будет повторяться в результирующей последовательности.
Значение параметра меньше 0.
Изменяет порядок элементов последовательности на противоположный.
Последовательность, элементы которой соответствуют элементам входной последовательности, но следуют в противоположном порядке.
Последовательность значений, которые следует расставить в обратном порядке.
Тип элементов последовательности .
Параметр имеет значение null.
Проецирует каждый элемент последовательности в новую форму.
Объект , элементы которого получены в результате вызова функции преобразования для каждого элемента последовательности .
Последовательность значений, для которых вызывается функция преобразования.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Тип значения, возвращаемого функцией .
Значение параметра или — null.
Проецирует каждый элемент последовательности в новую форму, добавляя индекс элемента.
Объект , элементы которого получены в результате вызова функции преобразования для каждого элемента последовательности .
Последовательность значений, для которых вызывается функция преобразования.
Функция преобразования, применяемая к каждому исходному элементу; второй параметр функции представляет индекс исходного элемента.
Тип элементов последовательности .
Тип значения, возвращаемого функцией .
Значение параметра или — null.
Проецирует каждый элемент последовательности в объект , объединяет результирующие последовательности в одну и вызывает функцию селектора результата для каждого элемента этой последовательности.
Объект , элементы которого получены в результате вызова функции преобразования "один ко многим" для каждого элемента последовательности и последующего сопоставления каждого элемента такой промежуточной последовательности и соответствующего ему исходного элемента с результирующим элементом.
Последовательность значений, которые следует проецировать.
Функция преобразования, применяемая к каждому элементу входной последовательности.
Функция преобразования, применяемая к каждому элементу промежуточной последовательности.
Тип элементов последовательности .
Тип промежуточных элементов, собранных функцией .
Тип элементов результирующей последовательности.
Значение параметра , или — null.
Проецирует каждый элемент последовательности в объект и объединяет результирующие последовательности в одну последовательность.
Объект , элементы которого получены в результате вызова функции преобразования "один ко многим" для каждого элемента входной последовательности.
Последовательность значений, которые следует проецировать.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Тип элементов последовательности, возвращаемых функцией .
Значение параметра или — null.
Проецирует каждый элемент последовательности в объект , объединяет результирующие последовательности в одну и вызывает функцию селектора результата для каждого элемента этой последовательности.Индекс каждого элемента исходной последовательности используется в промежуточной проецированной форме этого элемента.
Объект , элементы которого получены в результате вызова функции преобразования "один ко многим" для каждого элемента последовательности и последующего сопоставления каждого элемента такой промежуточной последовательности и соответствующего ему исходного элемента с результирующим элементом.
Последовательность значений, которые следует проецировать.
Функция преобразования, применяемая к каждому исходному элементу; второй параметр функции представляет индекс исходного элемента.
Функция преобразования, применяемая к каждому элементу промежуточной последовательности.
Тип элементов последовательности .
Тип промежуточных элементов, собранных функцией .
Тип элементов результирующей последовательности.
Значение параметра , или — null.
Проецирует каждый элемент последовательности в объект и объединяет результирующие последовательности в одну последовательность.Индекс каждого элемента исходной последовательности используется в проецированной форме этого элемента.
Объект , элементы которого получены в результате вызова функции преобразования "один ко многим" для каждого элемента входной последовательности.
Последовательность значений, которые следует проецировать.
Функция преобразования, применяемая к каждому исходному элементу; второй параметр функции представляет индекс исходного элемента.
Тип элементов последовательности .
Тип элементов последовательности, возвращаемых функцией .
Значение параметра или — null.
Определяет, совпадают ли две последовательности, используя для сравнения элементов компаратор проверки на равенство по умолчанию, предназначенный для их типа.
true, если у двух исходных последовательностей одинаковая длина и соответствующие элементы совпадают, согласно компаратору проверки на равенство по умолчанию для этого типа элементов, в противном случае — false.
Объект , сравниваемый с последовательностью .
Объект , сравниваемый с первой последовательностью.
Тип элементов входных последовательностей.
Значение параметра или — null.
Определяет, совпадают ли две последовательности, используя для сравнения элементов указанный компаратор .
true, если у двух исходных последовательностей одинаковая длина и соответствующие элементы совпадают согласно компаратору , в противном случае — false.
Объект , сравниваемый с последовательностью .
Объект , сравниваемый с первой последовательностью.
Компаратор , используемый для сравнения элементов.
Тип элементов входных последовательностей.
Значение параметра или — null.
Возвращает единственный элемент последовательности и генерирует исключение, если число элементов последовательности отлично от 1.
Единственный элемент входной последовательности.
Объект , единственный элемент которого требуется возвратить.
Тип элементов последовательности .
Параметр имеет значение null.
Входная последовательность содержит более одного элемента.– или –Входная последовательность пуста.
Возвращает единственный элемент последовательности, удовлетворяющий заданному условию, и генерирует исключение, если таких элементов больше одного.
Единственный элемент входной последовательности, удовлетворяющий условию.
Объект , из которого требуется возвратить единственный элемент.
Функция для проверки элемента на соответствие условию.
Тип элементов последовательности .
Значение параметра или — null.
Ни один элемент не удовлетворяет условию предиката .– или –Условию предиката удовлетворяет более одного элемента.– или –Исходная последовательность пуста.
Возвращает единственный элемент последовательности или значение по умолчанию, если последовательность пуста; если в последовательности более одного элемента, генерируется исключение.
Единственный элемент входной последовательности или default(), если в последовательности нет элементов.
Объект , единственный элемент которого требуется возвратить.
Тип элементов последовательности .
Параметр имеет значение null.
Входная последовательность содержит более одного элемента.
Возвращает единственный элемент последовательности, удовлетворяющий заданному условию, или значение по умолчанию, если такого элемента не существует; если условию удовлетворяет более одного элемента, генерируется исключение.
Единственный элемент входной последовательности, удовлетворяющий условию, или default(), если такой элемент не найден.
Объект , из которого требуется возвратить единственный элемент.
Функция для проверки элемента на соответствие условию.
Тип элементов последовательности .
Значение параметра или — null.
Пропускает заданное число элементов в последовательности и возвращает остальные элементы.
Объект , содержащий элементы из входной последовательности, начиная с указанного индекса.
Объект , из которого требуется возвратить элементы.
Число элементов, пропускаемых перед возвращением остальных элементов.
Тип элементов последовательности .
Параметр имеет значение null.
Пропускает элементы в последовательности, пока они удовлетворяют заданному условию, и затем возвращает оставшиеся элементы.
Объект , содержащий цепочку элементов входной последовательности, начиная с первого элемента, который не прошел проверку, заданную предикатом .
Объект , из которого требуется возвратить элементы.
Функция для проверки каждого элемента на соответствие условию.
Тип элементов последовательности .
Значение параметра или — null.
Пропускает элементы в последовательности, пока они удовлетворяют заданному условию, и затем возвращает оставшиеся элементы.Индекс элемента используется в логике функции предиката.
Объект , содержащий цепочку элементов входной последовательности, начиная с первого элемента, который не прошел проверку, заданную предикатом .
Объект , из которого требуется возвратить элементы.
Функция, применяемая к каждому исходному элементу для проверки условия; второй параметр функции представляет индекс исходного элемента.
Тип элементов последовательности .
Значение параметра или — null.
Вычисляет сумму последовательности значений типа .
Сумма последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Параметр имеет значение null.
Сумма больше значения .
Вычисляет сумму последовательности значений типа .
Сумма последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Параметр имеет значение null.
Вычисляет сумму последовательности значений типа .
Сумма последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Параметр имеет значение null.
Сумма больше значения .
Вычисляет сумму последовательности значений типа .
Сумма последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Параметр имеет значение null.
Сумма больше значения .
Вычисляет сумму последовательности значений обнуляемого типа.
Сумма последовательности значений.
Последовательность значений обнуляемого типа, сумму которых требуется вычислить.
Параметр имеет значение null.
Сумма больше значения .
Вычисляет сумму последовательности значений обнуляемого типа.
Сумма последовательности значений.
Последовательность значений обнуляемого типа, сумму которых требуется вычислить.
Параметр имеет значение null.
Вычисляет сумму последовательности значений обнуляемого типа.
Сумма последовательности значений.
Последовательность значений обнуляемого типа, сумму которых требуется вычислить.
Параметр имеет значение null.
Сумма больше значения .
Вычисляет сумму последовательности значений обнуляемого типа.
Сумма последовательности значений.
Последовательность значений обнуляемого типа, сумму которых требуется вычислить.
Параметр имеет значение null.
Сумма больше значения .
Вычисляет сумму последовательности значений обнуляемого типа.
Сумма последовательности значений.
Последовательность значений обнуляемого типа, сумму которых требуется вычислить.
Параметр имеет значение null.
Вычисляет сумму последовательности значений типа .
Сумма последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Параметр имеет значение null.
Вычисляет сумму последовательности значений типа , получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Сумма проецированных значений.
Последовательность значений, для которых вычисляется сумма.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Сумма больше значения .
Вычисляет сумму последовательности значений типа , получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Сумма проецированных значений.
Последовательность значений, для которых вычисляется сумма.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вычисляет сумму последовательности значений типа , получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Сумма проецированных значений.
Последовательность значений, для которых вычисляется сумма.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Сумма больше значения .
Вычисляет сумму последовательности значений типа , получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Сумма проецированных значений.
Последовательность значений, для которых вычисляется сумма.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Сумма больше значения .
Вычисляет сумму последовательности значений обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Сумма проецированных значений.
Последовательность значений, для которых вычисляется сумма.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Сумма больше значения .
Вычисляет сумму последовательности значений обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Сумма проецированных значений.
Последовательность значений, для которых вычисляется сумма.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вычисляет сумму последовательности значений обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Сумма проецированных значений.
Последовательность значений, для которых вычисляется сумма.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Сумма больше значения .
Вычисляет сумму последовательности значений обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Сумма проецированных значений.
Последовательность значений, для которых вычисляется сумма.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Сумма больше значения .
Вычисляет сумму последовательности значений обнуляемого типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Сумма проецированных значений.
Последовательность значений, для которых вычисляется сумма.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Вычисляет сумму последовательности значений типа , получаемой в результате применения функции преобразования к каждому элементу входной последовательности.
Сумма проецированных значений.
Последовательность значений, для которых вычисляется сумма.
Функция преобразования, применяемая к каждому элементу.
Тип элементов последовательности .
Значение параметра или — null.
Возвращает указанное число подряд идущих элементов с начала последовательности.
Объект , содержащий заданное число элементов с начала входной последовательности.
Последовательность, из которой требуется возвратить элементы.
Число возвращаемых элементов.
Тип элементов последовательности .
Параметр имеет значение null.
Возвращает цепочку элементов последовательности, удовлетворяющих указанному условию.
Объект , содержащий элементы входной последовательности до первого элемента, который не прошел проверку.
Последовательность, из которой требуется возвратить элементы.
Функция для проверки каждого элемента на соответствие условию.
Тип элементов последовательности .
Значение параметра или — null.
Возвращает цепочку элементов последовательности, удовлетворяющих указанному условию.Индекс элемента используется в логике функции предиката.
Объект , содержащий элементы входной последовательности до первого элемента, который не прошел проверку.
Последовательность, из которой требуется возвратить элементы.
Функция, применяемая к каждому исходному элементу для проверки условия; второй параметр функции представляет индекс исходного элемента.
Тип элементов последовательности .
Значение параметра или — null.
Выполняет дополнительное упорядочение элементов последовательности в порядке возрастания ключа.
Объект , элементы которого отсортированы по ключу.
Объект , содержащий сортируемые элементы.
Функция, извлекающая ключ из каждого элемента.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Значение параметра или — null.
Выполняет дополнительное упорядочение элементов последовательности в порядке возрастания с использованием указанного компаратора.
Объект , элементы которого отсортированы по ключу.
Объект , содержащий сортируемые элементы.
Функция, извлекающая ключ из каждого элемента.
Компаратор , используемый для сравнения ключей.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Значение параметра или — null.
Выполняет дополнительное упорядочение элементов последовательности в порядке убывания ключа.
Объект , элементы которого отсортированы по ключу в порядке убывания.
Объект , содержащий сортируемые элементы.
Функция, извлекающая ключ из каждого элемента.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Значение параметра или — null.
Выполняет дополнительное упорядочение элементов последовательности в порядке убывания с использованием указанного компаратора.
Объект , элементы которого отсортированы по ключу в порядке убывания.
Объект , содержащий сортируемые элементы.
Функция, извлекающая ключ из каждого элемента.
Компаратор , используемый для сравнения ключей.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Значение параметра или — null.
Создает массив из объекта .
Массив, содержащий элементы из входной последовательности.
Объект , на основе которого создается массив.
Тип элементов последовательности .
Параметр имеет значение null.
Создает словарь из объекта в соответствии с заданной функцией селектора ключа.
Объект , содержащий ключи и значения.
Объект , на основе которого создается словарь .
Функция, извлекающая ключ из каждого элемента.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Значение параметра или — null.– или –Функция возвращает null в качестве ключа.
Функция выдает дубликаты ключей для двух элементов.
Создает словарь из объекта в соответствии с заданной функцией селектора ключа и компаратором ключей.
Объект , содержащий ключи и значения.
Объект , на основе которого создается словарь .
Функция, извлекающая ключ из каждого элемента.
Компаратор , используемый для сравнения ключей.
Тип элементов последовательности .
Тип ключей, возвращаемых функцией .
Значение параметра или — null.– или –Функция возвращает null в качестве ключа.
Функция выдает дубликаты ключей для двух элементов.
Создает словарь из объекта в соответствии с заданными функциями селектора ключа и селектора элемента.
Объект , содержащий элементы входной последовательности типа .
Объект , на основе которого создается словарь .
Функция, извлекающая ключ из каждого элемента.
Функция преобразования для получения результирующего значения каждого элемента.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Тип значения, возвращаемого функцией .
Значение параметра , или — null.– или –Функция возвращает null в качестве ключа.
Функция выдает дубликаты ключей для двух элементов.
Создает словарь из объекта в соответствии с заданным компаратором и функциями селектора ключа и селектора элемента.
Объект , содержащий элементы входной последовательности типа .
Объект , на основе которого создается словарь .
Функция, извлекающая ключ из каждого элемента.
Функция преобразования для получения результирующего значения каждого элемента.
Компаратор , используемый для сравнения ключей.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Тип значения, возвращаемого функцией .
Значение параметра , или — null.– или –Функция возвращает null в качестве ключа.
Функция выдает дубликаты ключей для двух элементов.
Создает список из объекта .
Объект , содержащий элементы из входной последовательности.
Интерфейс , на основе которого создается список .
Тип элементов последовательности .
Параметр имеет значение null.
Создает объект из коллекции в соответствии с заданной функцией выбора ключа.
Объект , содержащий ключи и значения.
Объект , на основе которого создается объект .
Функция, извлекающая ключ из каждого элемента.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Значение параметра или — null.
Создает объект из объекта в соответствии с заданной функцией селектора ключа и компаратором ключей.
Объект , содержащий ключи и значения.
Объект , на основе которого создается объект .
Функция, извлекающая ключ из каждого элемента.
Компаратор , используемый для сравнения ключей.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Значение параметра или — null.
Создает объект из объекта в соответствии с заданными функциями селектора ключа и селектора элемента.
Объект , содержащий элементы входной последовательности типа .
Объект , на основе которого создается объект .
Функция, извлекающая ключ из каждого элемента.
Функция преобразования для получения результирующего значения каждого элемента.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Тип значения, возвращаемого функцией .
Значение параметра , или — null.
Создает объект из объекта в соответствии с заданным компаратором и функциями селектора ключа и селектора элемента.
Объект , содержащий элементы входной последовательности типа .
Объект , на основе которого создается объект .
Функция, извлекающая ключ из каждого элемента.
Функция преобразования для получения результирующего значения каждого элемента.
Компаратор , используемый для сравнения ключей.
Тип элементов последовательности .
Тип ключа, возвращаемого функцией .
Тип значения, возвращаемого функцией .
Значение параметра , или — null.
Находит объединение множеств, представленных двумя последовательностями, используя для сравнения значений компаратор проверки на равенство по умолчанию.
Объект , который содержит элементы, имеющиеся в обеих входных последовательностях, кроме дубликатов.
Объект , различающиеся элементы которого образуют первое множество для объединения.
Объект , различающиеся элементы которого образуют второе множество для объединения.
Тип элементов входных последовательностей.
Значение параметра или — null.
Находит объединение множеств, представленных двумя последовательностями, используя указанный компаратор .
Объект , который содержит элементы, имеющиеся в обеих входных последовательностях, кроме дубликатов.
Объект , различающиеся элементы которого образуют первое множество для объединения.
Объект , различающиеся элементы которого образуют второе множество для объединения.
Компаратор , используемый для сравнения значений.
Тип элементов входных последовательностей.
Значение параметра или — null.
Выполняет фильтрацию последовательности значений на основе заданного предиката.
Объект , содержащий элементы входной последовательности, которые удовлетворяют условию.
Объект , подлежащий фильтрации.
Функция для проверки каждого элемента на соответствие условию.
Тип элементов последовательности .
Значение параметра или — null.
Выполняет фильтрацию последовательности значений на основе заданного предиката.Индекс каждого элемента используется в логике функции предиката.
Объект , содержащий элементы входной последовательности, которые удовлетворяют условию.
Объект , подлежащий фильтрации.
Функция, применяемая к каждому исходному элементу для проверки условия; второй параметр функции представляет индекс исходного элемента.
Тип элементов последовательности .
Значение параметра или — null.
Применяет указанную функцию к соответствующим элементам двух последовательностей, что дает последовательность результатов.
Объект , содержащий объединенные элементы двух входных последовательностей.
Первая последовательность для объединения.
Вторая последовательность для объединения.
Функция, которая определяет, как объединить элементы двух последовательностей.
Тип элементов первой входной последовательности.
Тип элементов второй входной последовательности.
Тип элементов результирующей последовательности.
Значение параметра или — null.
Представляет коллекцию объектов, имеющих общий ключ.
Тип ключа объекта .Этот параметр типа является ковариантным. Это означает, что можно использовать либо указанный тип, либо более производный тип. Дополнительные сведения о ковариации и контрвариации см. в разделе Ковариация и контравариация в универсальных шаблонах.
Тип значений объекта .
2
Возвращает ключ объекта .
Ключ объекта .
Определяет индексатор, свойство размера и метод логического поиска для структур данных, сопоставляющих ключи с последовательностями .
Тип ключей объекта .
Тип элементов в последовательностях , представляющих значения объекта .
2
Определяет, существует ли указанный ключ в объекте .
true, если ключ содержится в объекте , в противном случае — false.
Ключ, который требуется найти в объекте .
Получает число пар “ключ/коллекция значений”, содержащихся в объекте .
Число пар “ключ/коллекция значений”, содержащихся в объекте .
Получает последовательность значений по индексу, определенному указанным ключом.
Последовательность значений с индексом, определенным указанным ключом.
Ключ требуемой последовательности значений.
Представляет отсортированную последовательность.
Тип элементов последовательности.
2
Выполняет дополнительное упорядочение элементов объекта по ключу.
Объект , элементы которого отсортированы по ключу.
Функция , используемая для извлечения ключа для каждого элемента.
Компаратор , используемый для сравнения ключей при формировании возвращаемой последовательности.
true, если элементы требуется сортировать в порядке убывания; false, чтобы сортировать элементы в порядке возрастания.
Тип ключа, созданного функцией .
2
Представляет коллекцию ключей, каждый из которых сопоставлен с одним или несколькими значениями.
Тип ключей объекта .
Тип элементов для каждого значения в составе объекта .
2
Применяет функцию преобразования к каждому ключу и связанным с ним значениям и возвращает результаты.
Коллекция, содержащая одно значение для каждой пары "ключ/коллекция значений", содержащейся в объекте .
Функция, проецирующая результирующее значение из каждого ключа и связанных с ним значений.
Тип результирующих значений, возвращаемых функцией .
2
Определяет, содержится ли указанный ключ в объекте .
true, если ключ содержится в объекте , в противном случае — false.
Ключ, который требуется найти в объекте .
Получает число пар "ключ/коллекция значений", содержащихся в объекте .
Число пар "ключ/коллекция значений", содержащихся в объекте .
Возвращает универсальный перечислитель, осуществляющий итерацию элементов объекта .
Перечислитель для объекта .
Получает коллекцию значений по индексу, определенному указанным ключом.
Коллекция значений по индексу, определенному указанным ключом.
Ключ требуемой коллекции значений.
Возвращает перечислитель, осуществляющий итерацию элементов массива .Этот класс не наследуется.
Перечислитель для объекта .