C# Класс ServiceStack.Common.Extensions.EnumerableExtensions

These extensions have a potential to conflict with the LINQ extensions methods so leaving the implmentation in the 'Extensions' sub-namespace to force explicit opt-in
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ConvertAll ( IEnumerable items, Func converter ) : List
ConvertAll ( IEnumerable items, Func converter ) : List
EquivalentTo ( IEnumerable thisList, IEnumerable otherList ) : bool
First ( IEnumerable items ) : object
FirstNonDefault ( IEnumerable values ) : T
FirstNonDefaultOrEmpty ( IEnumerable values ) : string
ForEach ( IEnumerable values, Action action ) : void
SafeConvertAll ( IEnumerable items, Func converter ) : List
ToHashSet ( IEnumerable items ) : HashSet
ToList ( IEnumerable items ) : List
ToObjects ( IEnumerable items ) : List

Описание методов

ConvertAll() публичный статический Метод

public static ConvertAll ( IEnumerable items, Func converter ) : List
items IEnumerable
converter Func
Результат List

ConvertAll() публичный статический Метод

public static ConvertAll ( IEnumerable items, Func converter ) : List
items IEnumerable
converter Func
Результат List

EquivalentTo() публичный статический Метод

public static EquivalentTo ( IEnumerable thisList, IEnumerable otherList ) : bool
thisList IEnumerable
otherList IEnumerable
Результат bool

First() публичный статический Метод

public static First ( IEnumerable items ) : object
items IEnumerable
Результат object

FirstNonDefault() публичный статический Метод

public static FirstNonDefault ( IEnumerable values ) : T
values IEnumerable
Результат T

FirstNonDefaultOrEmpty() публичный статический Метод

public static FirstNonDefaultOrEmpty ( IEnumerable values ) : string
values IEnumerable
Результат string

ForEach() публичный статический Метод

public static ForEach ( IEnumerable values, Action action ) : void
values IEnumerable
action Action
Результат void

SafeConvertAll() публичный статический Метод

public static SafeConvertAll ( IEnumerable items, Func converter ) : List
items IEnumerable
converter Func
Результат List

ToHashSet() публичный статический Метод

public static ToHashSet ( IEnumerable items ) : HashSet
items IEnumerable
Результат HashSet

ToList() публичный статический Метод

public static ToList ( IEnumerable items ) : List
items IEnumerable
Результат List

ToObjects() публичный статический Метод

public static ToObjects ( IEnumerable items ) : List
items IEnumerable
Результат List