C# Class 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
Afficher le fichier Open project: xamarin/ServiceStack Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

ConvertAll() public static méthode

public static ConvertAll ( IEnumerable items, Func converter ) : List
items IEnumerable
converter Func
Résultat List

ConvertAll() public static méthode

public static ConvertAll ( IEnumerable items, Func converter ) : List
items IEnumerable
converter Func
Résultat List

EquivalentTo() public static méthode

public static EquivalentTo ( IEnumerable thisList, IEnumerable otherList ) : bool
thisList IEnumerable
otherList IEnumerable
Résultat bool

First() public static méthode

public static First ( IEnumerable items ) : object
items IEnumerable
Résultat object

FirstNonDefault() public static méthode

public static FirstNonDefault ( IEnumerable values ) : T
values IEnumerable
Résultat T

FirstNonDefaultOrEmpty() public static méthode

public static FirstNonDefaultOrEmpty ( IEnumerable values ) : string
values IEnumerable
Résultat string

ForEach() public static méthode

public static ForEach ( IEnumerable values, Action action ) : void
values IEnumerable
action Action
Résultat void

SafeConvertAll() public static méthode

public static SafeConvertAll ( IEnumerable items, Func converter ) : List
items IEnumerable
converter Func
Résultat List

ToHashSet() public static méthode

public static ToHashSet ( IEnumerable items ) : HashSet
items IEnumerable
Résultat HashSet

ToList() public static méthode

public static ToList ( IEnumerable items ) : List
items IEnumerable
Résultat List

ToObjects() public static méthode

public static ToObjects ( IEnumerable items ) : List
items IEnumerable
Résultat List