AddRange< TCollection, TItem >(this TCollection collection, IEnumerable< TItem > toAdd) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
AddRange< TCollection, TItem >(this TCollection collection, params TItem[] items) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
And< T >(this IEnumerable< T > source, params T[] values) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
And< T >(this IEnumerable< T > source, IEnumerable< T > values) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
And< T >(this T[] source, params T[] values) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
And< T >(this T[] source, IEnumerable< T > values) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
And< T >(this List< T > source, params T[] values) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
And< T >(this IList< T > source, params T[] values) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
AsArray< T >(this IEnumerable< T > collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
AsFrequencyDistribution< T >(this IEnumerable< T > collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
AsFrequencyDistribution< T >(this IEnumerable< T > collection, T nullKey) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
AsHashSet< T >(this IEnumerable< T > collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
AsText< T >(this IEnumerable< T > input, string delimiter=null) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
AsTextList< T >(this IEnumerable< T > input) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
AsTextList< T >(this IEnumerable< T > input, string itemMarker) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
AsTextList< T >(this IEnumerable< T > input, string itemMarker, string whenEmpty) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
AsTextListWithHeader< T >(this IEnumerable< T > input, string header) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
AsTextListWithHeader< T >(this IEnumerable< T > input, string header, string itemMarker) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
AsTextListWithHeader< T >(this IEnumerable< T > input, string header, string itemMarker, string whenEmpty) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
At< T >(this IEnumerable< T > src, int n) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
ButNot< T >(this IEnumerable< T > source, params T[] toRemove) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
ContainsAllOf< T >(this IEnumerable< T > collection, params T[] values) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
ContainsAnyOf< T >(this IEnumerable< T > collection, params T[] values) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
ContainsAnyOf< T >(this IEnumerable< T > collection, IEnumerable< T > values) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
CrossMatches< TLeft, TRight >(this IEnumerable< TLeft > left, IEnumerable< TRight > right, Func< TLeft, TRight, bool > comparer) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
EmptyIfNull< T >(this IEnumerable< T > collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Filter< T >(this IEnumerable< T > collection, Func< T, bool > filter) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FilterList< T >(this IEnumerable< T > collection, Func< T, bool > filter) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FilterNulls< T >(this T?[] collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FilterNulls< T >(this IEnumerable< T?> collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FilterNulls< T >(this T[] collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FilterNulls< T >(this IEnumerable< T > collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FindAllRepeatedValues< T >(this IEnumerable< T > collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FindDuplicates< TItem >(this IEnumerable< TItem > src) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FindDuplicates< TItem, TKey >(this IEnumerable< TItem > src, Func< TItem, TKey > discriminator) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FindOrAdd< T >(this ICollection< T > collection, T seek) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FindOrAdd< T >(this ICollection< T > collection, Func< T, bool > matcher) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FindOrAdd< T >(this ICollection< T > collection, Func< T, bool > matcher, Func< T > generator) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FindRepeatedValues< T >(this IEnumerable< T > collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FindUniqueValues< T >(this IEnumerable< T > collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FirstAfter< T >(this IEnumerable< T > src, int toSkip) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
FirstOrDefaultAfter< T >(this IEnumerable< T > src, int toSkip) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Flatten< T >(this IEnumerable< IEnumerable< T > > collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
ForEach< T >(this IEnumerable< T > collection, Action< T > toRun) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
ForEach< T >(this IEnumerable< T > collection, Action< T, int > toRunWithIndex) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Fourth< T >(this IEnumerable< T > src) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
HasUnique< T >(this IEnumerable< T > input, Func< T, bool > matcher) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
ImplicitCast< TOther >(this IEnumerable collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
IsEmpty< T >(this IEnumerable< T > collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
IsEqualTo< T >(this IEnumerable< T > left, IEnumerable< T > right) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
IsEquivalentTo< T >(this IEnumerable< T > left, IEnumerable< T > right) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
IsIn< T >(this T needle, T haystack, params T[] moreHaystack) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
IsIn< T >(this T needle, IEnumerable< T > haystack) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
IsIn< T >(this T needle, IEnumerable< T > haystack, IEqualityComparer< T > equalityComparer) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
IsSameAs< T >(this IEnumerable< T > collection, IEnumerable< T > otherCollection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
JoinAll(this IEnumerable< Thread > threads) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
JoinPath(this IEnumerable< string > parts) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
JoinPath(this IEnumerable< string > parts, PathType pathType) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
JoinWith< T >(this IEnumerable< T > collection, string joinWith) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
JoinWith< T >(this IEnumerable< T > collection, char joinWith) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Map< TResult, TSource >(this IEnumerable< TSource > collection, Func< TSource, TResult > transform) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
MapList< TResult, TSource >(this IEnumerable< TSource > collection, Func< TSource, TResult > transform) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Matches< T >(this IEnumerable< T > left, IEnumerable< T > right) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Matches< T >(this IEnumerable< T > left, IEnumerable< T > right, Func< T, T, bool > comparer) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
None< T >(this IEnumerable< T > collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
None< T >(this IEnumerable< T > collection, Func< T, bool > test) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Nth< T >(this IEnumerable< T > src, int n) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
PadLeft< T >(this IEnumerable< T > source) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
PadLeft< T >(this IEnumerable< T > source, char padWith) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
PadLeft< T >(this IEnumerable< T > source, int requiredLength) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
PadLeft< T >(this IEnumerable< T > source, int requiredLength, char padWith) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
PadRight< T >(this IEnumerable< T > source) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
PadRight< T >(this IEnumerable< T > source, char padWith) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
PadRight< T >(this IEnumerable< T > source, int requiredLength) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
PadRight< T >(this IEnumerable< T > source, int requiredLength, char padWith) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Second< T >(this IEnumerable< T > src) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Seek< T >(this IEnumerable data) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Seek< T >(this IEnumerable data, int skip) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Seek< T >(this IEnumerable data, int skip, Func< T, bool > predicate) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Seek< T >(this IEnumerable data, Func< T, bool > predicate) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
SeekOrDefault< T >(this IEnumerable data) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
SeekOrDefault< T >(this IEnumerable data, int skip) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
SeekOrDefault< T >(this IEnumerable data, Func< T, bool > predicate) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
SeekOrDefault< T >(this IEnumerable data, int skip, Func< T, bool > predicate) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
SelectNonNull< TCollection, TResult >(this IEnumerable< TCollection > collection, Func< TCollection, TResult?> grabber) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
SelectNonNull< TCollection, TResult >(this IEnumerable< TCollection > collection, Func< TCollection, TResult > grabber) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
StrictZip< TLeft, TRight >(this IEnumerable< TLeft > left, IEnumerable< TRight > right) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
StrictZip< TLeft, TRight, TResult >(this IEnumerable< TLeft > left, IEnumerable< TRight > right, Func< TLeft, TRight, TResult > generator) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Third< T >(this IEnumerable< T > src) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
TimesDo(this int howMany, Action toRun) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
TimesDo(this int howMany, Action< int > toRun) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
ToHashSet< T >(this IEnumerable< T > collection) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
Trim(this IEnumerable< string > source) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
TrimEnd(this IEnumerable< string > source) | PeanutButter.Utils.ExtensionsForIEnumerables | static |
TrimStart(this IEnumerable< string > source) | PeanutButter.Utils.ExtensionsForIEnumerables | static |