The following tables list the members exposed by CollectionUtilities.
Name | Description | |
---|---|---|
AddIfNotExists<T> | Adds an element to the specified source if it is not part of the source. | |
AddRange<T> | Adds a list of elements to the specified source. | |
AddRangeIfNotExists<T> | Adds collection elements to the specified source if they have not been added already. | |
CompareZip<TFirst,TSecond> | Compares two sequences item by item using specified predicate function. | |
Contains | Determines whether the instance of GUID belongs to the specified list System.Guid. | |
Except<T> | Gets enumerator of items of the source sequence that are not present in the secondSource sequence, using the comparer predicate to determine equality. | |
Find | Overloaded. | |
ForEach | Overloaded. | |
ForEachAsync<T> | Invokes asynchronous action for each item in collection. | |
GetItemsString | Overloaded. | |
IsEmpty | Determines whether the specified enumerator is empty. | |
IsNotEmpty | Determines whether the specified enumerator is not empty. | |
IsNullOrEmpty | Determines if the set enumerator is empty or null . | |
ParallelForEachAsync | Overloaded. | |
RemoveRange<T> | Deletes a list of elements from the specified source. | |
SplitOnChunks<T> | ||
SplitOnParts<T> | Splits collection to the specified parts number. | |
ToHashSet<TItem> | Converts some ienumerable to hash set. | |
TryGetItemByIndex<TItem> | Tries to get an item of the collection by the given index. |