Miner.Responder.Shared Assembly > Miner.Responder.Shared.Extensions Namespace : EnumerableExtensions Class |
The following tables list the members exposed by EnumerableExtensions.
Name | Description | |
---|---|---|
AddOrAppend<TK,TV> | If the key doesn't exist then add new item. If key already exists then append item | |
AddRange | Overloaded. Add a set from one dictionary to another | |
ForEach<T> | Enumerates a collection of items and performs an action on each item | |
IsNullOrEmpty | Overloaded. Checks if a IEnumerable is either null or contains no items | |
JoinToString | Overloaded. Builds a string that is the concatenation of all the items' string representation separated by separator | |
LimitGroupSize<T> | Split collection into a collection of groups with max number of items in each group | |
RandomOrder<T> | Taken a list of items and reorder in random(ish) order. Uses the Fisher-Yates shuffle. | |
Split<T> | Given an enumeration of items break into Items will not be in the same order as given |