Lean
$LEAN_TAG$
|
Provides convenience extension methods for applying a BinaryComparison to collections. More...
Static Public Member Functions | |
static TCollection | Filter< T, TCollection > (this BinaryComparison comparison, TCollection values, T reference) |
Filters the provided values according to this BinaryComparison and the specified reference value. The reference value is used as the RIGHT side of the binary comparison. Consider the binary comparison is LessThan and we call Filter(values, 42). We're looking for keys that are less than 42. More... | |
static SortedDictionary< TKey, TValue > | Filter< TKey, TValue > (this BinaryComparison comparison, SortedDictionary< TKey, TValue > values, TKey reference) |
Filters the provided values according to this BinaryComparison and the specified reference value. The reference value is used as the RIGHT side of the binary comparison. Consider the binary comparison is LessThan and we call Filter(values, 42). We're looking for keys that are less than 42. More... | |
static ImmutableSortedDictionary< TKey, TValue > | Filter< TKey, TValue > (this BinaryComparison comparison, ImmutableSortedDictionary< TKey, TValue > values, TKey reference) |
Filters the provided values according to this BinaryComparison and the specified reference value. The reference value is used as the RIGHT side of the binary comparison. Consider the binary comparison is LessThan and we call Filter(values, 42). We're looking for keys that are less than 42. More... | |
static Tuple< ImmutableSortedDictionary< TKey, TValue >, ImmutableSortedDictionary< TKey, TValue > > | SplitBy< TKey, TValue > (this BinaryComparison comparison, ImmutableSortedDictionary< TKey, TValue > values, TKey reference) |
Filters the provided values according to this BinaryComparison and the specified reference value. The reference value is used as the RIGHT side of the binary comparison. Consider the binary comparison is LessThan and we call Filter(values, 42). We're looking for keys that are less than 42. More... | |
Provides convenience extension methods for applying a BinaryComparison to collections.
Definition at line 26 of file BinaryComparisonExtensions.cs.
|
static |
Filters the provided values according to this BinaryComparison and the specified reference value. The reference value is used as the RIGHT side of the binary comparison. Consider the binary comparison is LessThan and we call Filter(values, 42). We're looking for keys that are less than 42.
TCollection | : | ICollection<T> | |
TCollection | : | new() |
Definition at line 34 of file BinaryComparisonExtensions.cs.
|
static |
Filters the provided values according to this BinaryComparison and the specified reference value. The reference value is used as the RIGHT side of the binary comparison. Consider the binary comparison is LessThan and we call Filter(values, 42). We're looking for keys that are less than 42.
Definition at line 60 of file BinaryComparisonExtensions.cs.
|
static |
Filters the provided values according to this BinaryComparison and the specified reference value. The reference value is used as the RIGHT side of the binary comparison. Consider the binary comparison is LessThan and we call Filter(values, 42). We're looking for keys that are less than 42.
Definition at line 114 of file BinaryComparisonExtensions.cs.
|
static |
Filters the provided values according to this BinaryComparison and the specified reference value. The reference value is used as the RIGHT side of the binary comparison. Consider the binary comparison is LessThan and we call Filter(values, 42). We're looking for keys that are less than 42.
Definition at line 165 of file BinaryComparisonExtensions.cs.