EnumerableExtensions - класс

Предоставляет статические методы расширения для IEnumerable<T>.

Definition

Пространство имён: Tessa.Platform.Collections
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.23
C#
public static class EnumerableExtensions
Inheritance
Object    EnumerableExtensions

Методы

AsArray<T> Преобразует коллекцию в массив. В случае, если коллекция не является массивом, к ней применяется ToArray<TSource>(IEnumerable<TSource>).
ForEach<TItem> Выполняет указанное действие с каждым элементом коллекции IEnumerable<T>.
TryFirst<TSource> Возвращает первый элемент последовательности, удовлетворяющий условию.
TrySingleOrDefault<T> Возвращает единственный конкретный элемент коллекции или значение по умолчанию для типа, если этот элемент не найден.

См. также