| 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 |
| CalculatePercentile< T >(this IEnumerable< T > values, int percentile) | 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 |