EnumerableExtensions - класс
Предоставляет статические методы расширения для IEnumerable<T>.
Пространство имён: Tessa.Platform.CollectionsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.23
public static class EnumerableExtensions
<ExtensionAttribute>
Public NotInheritable Class EnumerableExtensions
[ExtensionAttribute]
public ref class EnumerableExtensions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type EnumerableExtensions = class end
- Inheritance
- Object EnumerableExtensions
AsArray<T> |
Преобразует коллекцию в массив. В случае, если коллекция не является массивом, к ней применяется ToArray<TSource>(IEnumerable<TSource>).
|
ForEach<TItem> |
Выполняет указанное действие с каждым элементом коллекции IEnumerable<T>.
|
TryFirst<TSource> |
Возвращает первый элемент последовательности, удовлетворяющий условию.
|
TrySingleOrDefault<T> |
Возвращает единственный конкретный элемент коллекции или значение по умолчанию для типа, если этот элемент не найден.
|