![]() | BitList Class |
Namespace: WhetStone.SystemExtensions
public class BitList : IList<bool>, ICollection<bool>, IEnumerable<bool>, IEnumerable
The BitList type exposes the following members.
Name | Description | |
---|---|---|
![]() | Count | Gets the number of elements contained in the ICollectionT. |
![]() | IsReadOnly | Gets a value indicating whether the ICollectionT is read-only. |
![]() | Item | Gets or sets the element at the specified index. |
Name | Description | |
---|---|---|
![]() | Add | Adds an item to the ICollectionT. |
![]() | Clear | Removes all items from the ICollectionT. |
![]() | Contains | Determines whether the ICollectionT contains a specific value. |
![]() | CopyTo | |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetEnumerator | Returns an enumerator that iterates through the collection. |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IndexOf | Determines the index of a specific item in the IListT. |
![]() | Insert | Inserts an item to the IListT at the specified index. |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Remove | Removes the first occurrence of a specific object from the ICollectionT. |
![]() | RemoveAt | Removes the IListT item at the specified index. |
![]() | SetRange |
Sets an entire range of the list to a particular value.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() ![]() | BITS_IN_CELL |
How many bits are in a single inner data value. Used to confirm optimality.
|
Name | Description | |
---|---|---|
![]() | All |
Checks whether all the elements of a IEnumerableT of type Boolean are true.
(Defined by all.) |
![]() | AllEqualBoolean(IEqualityComparerBoolean) | Overloaded.
Checks whether all members of an IEnumerableT are equal.
(Defined by allEqual.) |
![]() | AllEqualBoolean(Boolean, IEqualityComparerBoolean) | Overloaded.
Checks whether all members of an IEnumerableT are equal to a value.
(Defined by allEqual.) |
![]() | AnyAndAll | Overloaded.
Checks that all members of the IEnumerableT of type Boolean are and that the IEnumerableT of type Boolean is not empty.
(Defined by anyAndAll.) |
![]() | AnyAndAllBoolean(FuncBoolean, Boolean) | Overloaded.
Checks that all members of the IEnumerableT are (when subject to cond) and that the IEnumerableT is not empty.
(Defined by anyAndAll.) |
![]() | AsCollectionBoolean |
Tries to cast or wrap this in a collection adapter.
(Defined by asCollection.) |
![]() | AsListBoolean |
Tries to cast or wrap this in a list adapter.
(Defined by asList.) |
![]() | AsyncDoBoolean(ActionBoolean) | Overloaded.
Enumerates and applies action on an IListT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelLoopState) | Overloaded.
Enumerates and applies action on an IListT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, Int64) | Overloaded.
Enumerates and applies action on an IListT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelLoopState, Int64) | Overloaded.
Enumerates and applies action on an IListT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean) | Overloaded.
Enumerates and applies action on an IEnumerableT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelLoopState) | Overloaded.
Enumerates and applies action on an IEnumerableT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, Int64) | Overloaded.
Enumerates and applies action on an IEnumerableT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelLoopState, Int64) | Overloaded.
Enumerates and applies action on an IEnumerableT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, Int32) | Overloaded.
Enumerates and applies action on an IListT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelLoopState, Int32) | Overloaded.
Enumerates and applies action on an IListT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, Int64, Int32) | Overloaded.
Enumerates and applies action on an IListT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelLoopState, Int64, Int32) | Overloaded.
Enumerates and applies action on an IListT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelOptions) | Overloaded.
Enumerates and applies action on an IListT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelLoopState, ParallelOptions) | Overloaded.
Enumerates and applies action on an IListT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, Int64, ParallelOptions) | Overloaded.
Enumerates and applies action on an IListT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelLoopState, Int64, ParallelOptions) | Overloaded.
Enumerates and applies action on an IListT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, Int32) | Overloaded.
Enumerates and applies action on an IEnumerableT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelLoopState, Int32) | Overloaded.
Enumerates and applies action on an IEnumerableT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, Int64, Int32) | Overloaded.
Enumerates and applies action on an IEnumerableT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelLoopState, Int64, Int32) | Overloaded.
Enumerates and applies action on an IEnumerableT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelOptions) | Overloaded.
Enumerates and applies action on an IEnumerableT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelLoopState, ParallelOptions) | Overloaded.
Enumerates and applies action on an IEnumerableT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, Int64, ParallelOptions) | Overloaded.
Enumerates and applies action on an IEnumerableT in parallel.
(Defined by asyncDo.) |
![]() | AsyncDoBoolean(ActionBoolean, ParallelLoopState, Int64, ParallelOptions) | Overloaded.
Enumerates and applies action on an IEnumerableT in parallel.
(Defined by asyncDo.) |
![]() | AttachBoolean, T2(FuncBoolean, T2) | Overloaded.
Turns each element in an IListT to a tuple including itself and an output of itself and a selector function.
(Defined by attach.) |
![]() | AttachBoolean, T2(FuncBoolean, T2) | Overloaded.
Turns each element in an IEnumerableT to a tuple including itself and an output of itself and a selector function.
(Defined by attach.) |
![]() ![]() | AttachAggregateBoolean, R |
Attaches a new IEnumerableT to the original IEnumerableT, created with an aggregator function.
(Defined by attachAggregate.) |
![]() | BalancedBoolean(IEnumerableTupleBoolean, Boolean, NullableInt32) | Overloaded.
Checks whether an IEnumerableT is balanced, in terms of openers and closers.
(Defined by balanced.) |
![]() | BalancedBoolean(IEnumerableBoolean, IEnumerableBoolean, NullableInt32) | Overloaded.
Checks whether an IEnumerableT is balanced, in terms of openers and closers.
(Defined by balanced.) |
![]() | BalancedBoolean(Boolean, Boolean, NullableInt32) | Overloaded.
Checks whether an IEnumerableT is balanced, in terms of openers and closers.
(Defined by balanced.) |
![]() | BinarySearchBoolean(FuncBoolean, Int32) | Overloaded.
Performs a binary search over an IListT.
(Defined by binarySearch.) |
![]() | BinarySearchBoolean(FuncBoolean, Boolean, binarySearchBooleanBinSearchStyle) | Overloaded.
Performs a boolean binary search over an IListT.
(Defined by binarySearch.) |
![]() | BinarySearchBoolean(Boolean, IComparerBoolean) | Overloaded.
Performs a binary search for an element in an IListT.
(Defined by binarySearch.) |
![]() | BinarySearchStartBiasBoolean(FuncBoolean, Int32) | Overloaded.
Performs a exponential search over an IListT.
(Defined by binarySearch.) |
![]() | BinarySearchStartBiasBoolean(FuncBoolean, Boolean, binarySearchBooleanBinSearchStyle) | Overloaded.
Performs a exponential binary search over an IListT.
(Defined by binarySearch.) |
![]() | BinarySearchStartBiasBoolean(Boolean, IComparerBoolean) | Overloaded.
Performs an exponential search for an element in an IListT.
(Defined by binarySearch.) |
![]() | CacheBoolean(NullableInt32) | Overloaded.
Caches the IListT, causing it to enumerate once at most.
(Defined by cache.) |
![]() | CacheBoolean(NullableInt32) | Overloaded.
Caches the IEnumerableT, causing it to enumerate once at most.
(Defined by cache.) |
![]() | CacheCountBoolean |
Caches only the count of an IEnumerableT, making only enumerate once at most in case of multiple CountTSource(IEnumerableTSource) calls.
(Defined by cacheCount.) |
![]() | ChunkBoolean(Int32) | Overloaded.
Transforms the list by grouping adjacent elements together into a single member.
(Defined by chunk.) |
![]() | ChunkBoolean(Int32) | Overloaded.
Transforms the list by grouping adjacent elements together into a single member.
(Defined by chunk.) |
![]() | CompareCountBoolean, T1 |
Compares the lengths of two IEnumerableTs, avoiding enumerating more than needed.
(Defined by compareCount.) |
![]() | ConcatBoolean |
Concatenates two IListTs.
(Defined by concat.) |
![]() | CountBoolean(Boolean, IEqualityComparerBoolean) | Overloaded.
Counts the number of times target appears in this.
(Defined by count.) |
![]() | CountBoolean(IEnumerableBoolean, IEqualityComparerIEnumerableBoolean) | Overloaded.
Count the number of sub-enumerables in this that are equal to target.
(Defined by count.) |
![]() | CountAtLeastBoolean | (Defined by countAtleast.) |
![]() | CountBindBoolean(Int32) | Overloaded.
Attaches indices to elements of an IListT.
(Defined by countBind.) |
![]() | CountBindBoolean(Int32) | Overloaded.
Attaches indices to elements of an ICollectionT.
(Defined by countBind.) |
![]() | CountBindBoolean(Int32) | Overloaded.
Attaches indices to elements of an IEnumerableT.
(Defined by countBind.) |
![]() | CountBindBoolean, C(C) | Overloaded.
Attaches indices to elements of an IListT. Indexes are of any type and use fielding to increment.
(Defined by countBind.) |
![]() | CountBindBoolean, C(C) | Overloaded.
Attaches indices to elements of an ICollectionT. Indexes are of any type and use fielding to increment.
(Defined by countBind.) |
![]() | CountBindBoolean, C(C) | Overloaded.
Attaches indices to elements of an IEnumerableT. Indexes are of any type and use fielding to increment.
(Defined by countBind.) |
![]() | CoverBoolean(Boolean) | Overloaded.
Get an IListT that has its first members replaced with cover's members.
(Defined by cover.) |
![]() | CoverBoolean(Boolean) | Overloaded.
Get an IEnumerableT that has its first members replaced with cover's members.
(Defined by cover.) |
![]() | CoverBoolean(IListBoolean, IListInt32) | Overloaded. (Defined by cover.) |
![]() | CoverBoolean(IListBoolean, Int32) | Overloaded. (Defined by cover.) |
![]() | CoverBoolean(Boolean, Int32) | Overloaded. (Defined by cover.) |
![]() | CoverBoolean(IEnumerableBoolean, Int32) | Overloaded. (Defined by cover.) |
![]() | CoverBoolean(IEnumerableBoolean, IEnumerableInt32) | Overloaded. (Defined by cover.) |
![]() | CoverBoolean(Boolean, Int32) | Overloaded. (Defined by cover.) |
![]() | CycleBoolean(NullableInt32) | Overloaded.
Gets a new IListT, that is this repeated.
(Defined by cycle.) |
![]() | CycleBoolean(NullableInt32) | Overloaded.
Gets a new IEnumerableT, that is this repeated.
(Defined by cycle.) |
![]() | DistinctSortedBoolean |
Filters the sorted IEnumerableT of any duplicates.
(Defined by distinct.) |
![]() | DoBoolean |
Enumerates the entire IEnumerableT and applies a method to it.
(Defined by do.) |
![]() | DuplicatesBoolean |
Filters out all elements in an IEnumerableT that don't appear enough times.
(Defined by duplicates.) |
![]() | DuplicatesSortedBoolean |
Filters out all elements in a sorted IEnumerableT that don't appear enough times.
(Defined by duplicates.) |
![]() | EditDistanceBoolean |
Gets the minimum number of edit steps to transform this to other.
(Defined by editDistance.) |
![]() | EditStepsBoolean |
Get the edit steps in the shortest edit path from this to other.
(Defined by editDistance.) |
![]() | EnumerationHookBoolean(FuncBoolean, Boolean, FuncBoolean, Boolean) | Overloaded.
Binds actions to an IEnumerableT, causing the action to call whenever the IEnumerableT is enumerated.
(Defined by enumerationHook.) |
![]() ![]() | EnumerationHookBoolean(ActionBoolean, ActionBoolean, Action, Action) | Overloaded.
Binds actions to an IEnumerableT, causing the action to call whenever the IEnumerableT is enumerated.
(Defined by enumerationHook.) |
![]() ![]() | FillBoolean(Boolean) | Overloaded.
Fills an IListT with values.
(Defined by fill.) |
![]() | FillBoolean(Boolean, Int32, NullableInt32) | Overloaded.
Fills an IListT with values.
(Defined by fill.) |
![]() | FillBoolean(FuncInt32, Boolean, Int32, NullableInt32) | Overloaded.
Fills an IListT with values.
(Defined by fill.) |
![]() | FillBoolean(FuncBoolean, Int32, NullableInt32) | Overloaded.
Fills an IListT with values.
(Defined by fill.) |
![]() | FirstOrDefaultBoolean(Boolean) | Overloaded.
Get the IEnumerableT's first value or a default value.
(Defined by first.) |
![]() | FirstOrDefaultBoolean(FuncBoolean, Boolean, Boolean) | Overloaded.
Get the IEnumerableT's first value to fulfill a condition or a default value.
(Defined by first.) |
![]() | FirstOrDefaultBoolean(FuncBoolean, Boolean, Boolean, Boolean) | Overloaded.
Get the IEnumerableT's first value to fulfill a condition or a default value.
(Defined by first.) |
![]() | GetAverageBoolean |
Get arithmetic average of an IEnumerableT using fielding.
(Defined by getAverage.) |
![]() | GetCompensatingSumBoolean |
Get the sum of all elements in an IEnumerableT with floating point compensation.
(Defined by getSum.) |
![]() | GetGeometricAverageBoolean |
Get geometric average of an IEnumerableT using fielding.
(Defined by getAverage.) |
![]() | GetMaxBoolean(IComparerBoolean) | Overloaded.
Get the largest element in an IEnumerableT.
(Defined by getMax.) |
![]() | GetMaxBoolean(Int32) | Overloaded.
Get the largest element in an IEnumerableT.
(Defined by getMax.) |
![]() | GetMaxBoolean(IComparerBoolean, Int32) | Overloaded.
Get the largest element in an IEnumerableT.
(Defined by getMax.) |
![]() | GetMinBoolean(IComparerBoolean) | Overloaded.
Get the smallest element in an IEnumerableT.
(Defined by getMin.) |
![]() | GetMinBoolean(Int32) | Overloaded.
Get the smallest element in an IEnumerableT.
(Defined by getMin.) |
![]() | GetMinBoolean(IComparerBoolean, Int32) | Overloaded.
Get the smallest element in an IEnumerableT.
(Defined by getMin.) |
![]() | GetProductBoolean |
Get the product of all elements in an IEnumerableT using fielding.
(Defined by getProduct.) |
![]() | GetSumBoolean |
Get the sum of all elements in an IEnumerableT using fielding.
(Defined by getSum.) |
![]() | HookAggregateBoolean, R |
Hooks an aggregate value to an IGuardT, to be recalculated upon enumeration.
(Defined by hookAggregate.) |
![]() | HookCountBoolean |
Hooks an IGuardT's value to an IEnumerableT's number of enumerated items that match a criteria.
(Defined by hookCount.) |
![]() | HookFirstBoolean(IGuardTupleBoolean) | Overloaded.
Hooks an IGuardT to an IEnumerableT's first value.
(Defined by hookFirst.) |
![]() | HookFirstBoolean(IGuardBoolean) | Overloaded.
Hooks an IGuardT to an IEnumerableT's first value.
(Defined by hookFirst.) |
![]() | HookFirstBoolean(IGuardTupleBoolean, FuncBoolean, Boolean) | Overloaded.
Hooks an IGuardT to an IEnumerableT's first value that matches a criteria.
(Defined by hookFirst.) |
![]() | HookFirstBoolean(IGuardBoolean, FuncBoolean, Boolean) | Overloaded.
Hooks an IGuardT to an IEnumerableT's first value that matches a criteria.
(Defined by hookFirst.) |
![]() | HookLastBoolean(IGuardTupleBoolean) | Overloaded.
Hooks an IGuardT to an IEnumerableT's last value.
(Defined by hookLast.) |
![]() | HookLastBoolean(IGuardBoolean) | Overloaded.
Hooks an IGuardT to an IEnumerableT's last value.
(Defined by hookLast.) |
![]() | HookLastBoolean(IGuardTupleBoolean, FuncBoolean, Boolean) | Overloaded.
Hooks an IGuardT to an IEnumerableT's last value that matches a criteria.
(Defined by hookLast.) |
![]() | HookLastBoolean(IGuardBoolean, FuncBoolean, Boolean) | Overloaded.
Hooks an IGuardT to an IEnumerableT's last value that matches a criteria.
(Defined by hookLast.) |
![]() | IndicesBoolean |
Get all possible indices on the IListT.
(Defined by indices.) |
![]() | IsSortedBoolean |
Get whether an IEnumerableT is sorted.
(Defined by isSorted.) |
![]() | IsSymmetricalBoolean |
Get whether an IListT is symmetrical.
(Defined by isSymmetrical.) |
![]() | IsWithinBoundsBoolean |
Get whether an index is valid for an IListT.
(Defined by isWithinBounds.) |
![]() | JoinBoolean(joinCartesianType) | Overloaded.
Get the Cartesian multiple of an IListT by itself.
(Defined by join.) |
![]() | JoinBoolean(joinCartesianType) | Overloaded.
Get the Cartesian multiple of an IEnumerableT by itself.
(Defined by join.) |
![]() | JoinBoolean(Int32, joinCartesianType) | Overloaded.
Get an IListT multiplied by itself multiple times.
(Defined by join.) |
![]() | JoinBoolean(Int32, joinCartesianType) | Overloaded.
Get an IEnumerableT multiplied by itself multiple times.
(Defined by join.) |
![]() | JoinBoolean, T2(IListT2) | Overloaded.
Get the Cartesian multiple of two IListTs.
(Defined by join.) |
![]() | JoinBoolean, T2(IEnumerableT2) | Overloaded.
Get the Cartesian multiple of two IEnumerableTs.
(Defined by join.) |
![]() | JoinBoolean, T2, T3(IEnumerableT2, IEnumerableT3) | Overloaded.
Get the Cartesian multiple of two IEnumerableTs.
(Defined by join.) |
![]() | LastOrDefaultBoolean(Boolean) | Overloaded.
Get the last element in an IEnumerableT (Defined by last.) |
![]() | LastOrDefaultBoolean(FuncBoolean, Boolean, Boolean) | Overloaded.
Get the last element in an IEnumerableT to fulfill a condition.
(Defined by last.) |
![]() | LastOrDefaultBoolean(FuncBoolean, Boolean, Boolean, Boolean) | Overloaded.
Get the last element in an IEnumerableT to fulfill a condition.
(Defined by last.) |
![]() | LongestCommonPrefixBoolean(IEnumerableBoolean) | Overloaded.
Get the longest common prefix of two IEnumerableTs.
(Defined by longestCommonPrefix.) |
![]() | LongestCommonPrefixBoolean(IEnumerableBoolean, IEqualityComparerBoolean) | Overloaded.
Get the longest common prefixes of two IEnumerableTs.
(Defined by longestCommonPrefix.) |
![]() | MergeBoolean |
Combines two sorted IEnumerableTs to a single sorted IEnumerableT.
(Defined by merge.) |
![]() | OrderByBoolean |
Returns an IOrderedEnumerableTElement from an IEnumerableT.
(Defined by orderBy.) |
![]() | OrderByDescendingBoolean |
Returns an IOrderedEnumerableTElement in descending order from an IEnumerableT.
(Defined by orderBy.) |
![]() | PartialCompensatingSumsBoolean |
Get the partial sums of an IEnumerableT while compensating for floating-point errors.
(Defined by partialSums.) |
![]() | PartialProductsBoolean |
Get the partial products of an IEnumerableT.
(Defined by partialProducts.) |
![]() | PartialSumsBoolean |
Get the partial sum of an IEnumerableT.
(Defined by partialSums.) |
![]() | PickBoolean(RandomGenerator) | Overloaded.
Get a random element in an IListT.
(Defined by pick.) |
![]() | PickBoolean(RandomGenerator) | Overloaded.
Get a random element in an IEnumerableT.
(Defined by pick.) |
![]() | PickBoolean(Int32, RandomGenerator) | Overloaded.
Get random elements in an IListT.
(Defined by pick.) |
![]() | PickBoolean(Int32, RandomGenerator) | Overloaded.
Get random elements in an IEnumerableT.
(Defined by pick.) |
![]() | PositionBindBoolean | Overloaded.
Attaches positions to elements of an IListT.
(Defined by positionBind.) |
![]() | PositionBindBoolean | Overloaded.
Attaches positions to elements of an IEnumerableT.
(Defined by positionBind.) |
![]() | RecommendCountBoolean |
Attempt to extract the size of an IEnumerableT without enumerating it.
(Defined by recommendSize.) |
![]() | ReverseBoolean |
Get a reversed version of an IListT.
(Defined by reverse.) |
![]() | SelectBoolean, R(FuncBoolean, R) | Overloaded.
Get a 1-1 mapping of an IListT.
(Defined by select.) |
![]() | SelectBoolean, R(FuncBoolean, R) | Overloaded.
Get a 1-1 mapping of an ICollectionT.
(Defined by select.) |
![]() | SelectBoolean, R(FuncBoolean, R, FuncR, Boolean) | Overloaded.
Get a 1-1 invertible mapping of an IListT.
(Defined by select.) |
![]() | SelectBoolean, R(FuncBoolean, R, FuncR, Boolean) | Overloaded.
Get a 1-1 invertible mapping of an ICollectionT.
(Defined by select.) |
![]() | SelectManyBoolean, R |
get a 1-many mapping of an IListT.
(Defined by selectMany.) |
![]() | ShuffleBoolean |
Shuffles an IListT's elements using algorithm P.
(Defined by shuffle.) |
![]() | SingleOrDefaultBoolean |
Get the element of an IEnumerableT if it is alone, a default element if it empty, or throw exception otherwise.
(Defined by single.) |
![]() | SkipBoolean | (Defined by skip.) |
![]() | SkipSliceBoolean(Int32, Int32) | Overloaded.
Get an IListT with elements in the middle removed.
(Defined by skipSlice.) |
![]() | SkipSliceBoolean(Int32, Int32) | Overloaded.
Get an IEnumerableT with elements in the middle removed.
(Defined by skipSlice.) |
![]() | SliceBoolean(Int32, NullableInt32, Int32, NullableInt32) | Overloaded.
Get a part from an IListT.
(Defined by slice.) |
![]() | SliceBoolean(Int32, NullableInt32, Int32, NullableInt32) | Overloaded.
Get a part from an IListT.
(Defined by slice.) |
![]() | SpliceBoolean(IListBoolean, Int32) | Overloaded. (Defined by splice.) |
![]() | SpliceBoolean(Boolean, Int32) | Overloaded.
Create an IListT with an element inserted into it.
(Defined by splice.) |
![]() | SpliceBoolean(Boolean, Int32) | Overloaded.
Create an IEnumerableT with an element inserted into it.
(Defined by splice.) |
![]() | SpliceBoolean(IEnumerableBoolean, Int32) | Overloaded.
Create an IEnumerableT with another IEnumerableT inserted into it.
(Defined by splice.) |
![]() | SplitBoolean(FuncIListBoolean, Boolean, Boolean) | Overloaded.
Split an IListT into sublists by capturing.
(Defined by split.) |
![]() | SplitBoolean(FuncIListBoolean, Boolean, Boolean) | Overloaded.
Split an IEnumerableT into sublists by capturing.
(Defined by split.) |
![]() | SplitBoolean(FuncBoolean, Boolean) | Overloaded.
Split an IEnumerableT by a divisor element.
(Defined by split.) |
![]() | SplitBoolean(Boolean, IEqualityComparerBoolean) | Overloaded.
Split an IEnumerableT by a divisor element.
(Defined by split.) |
![]() | SplitAtBoolean(Int32) | Overloaded.
Split an IListT by sub-enumerable lengths.
(Defined by splitAt.) |
![]() | SplitAtBoolean(IListInt32) | Overloaded.
Split an IListT by sub-enumerable lengths.
(Defined by splitAt.) |
![]() | SplitAtBoolean(Int32) | Overloaded.
Split an IEnumerableT by sub-enumerable lengths.
(Defined by splitAt.) |
![]() | StartsWithBoolean |
Get whether an IEnumerableT starts with another IEnumerableT.
(Defined by startsWith.) |
![]() | StepBoolean |
Strides an IEnumerableT in steps.
(Defined by step.) |
![]() | StrConcatBoolean |
Concatenates an IEnumerableT's elements in a readable manner.
(Defined by strConcat.) |
![]() | SubSetsBoolean | Overloaded.
Get all the subsets from an IListT's elements.
(Defined by subsets.) |
![]() | SubSetsBoolean | Overloaded.
Get all the subsets from an IEnumerableT's elements.
(Defined by subsets.) |
![]() | SubSetsBoolean(Int32) | Overloaded.
Get all the subsets from an IListT's elements of a specific size.
(Defined by subsets.) |
![]() | SubSetsBoolean(Int32) | Overloaded.
Get all the subsets from an IEnumerableT's elements of a specific size.
(Defined by subsets.) |
![]() | TakeBoolean | (Defined by take.) |
![]() | TakeWhileInclusiveBoolean |
Take from an IEnumerableT until an element does not uphold a predicate. Then take that element as well.
(Defined by takeWhile.) |
![]() | TallyBoolean |
Create a tally using an IEnumerableT as a default source.
(Defined by TallierExtensions.) |
![]() | ToArrayBoolean |
Creates an Array and fills it with an IEnumerableT's elements.
(Defined by toArray.) |
![]() | ToGeneralBoolean | (Defined by toGenList.) |
![]() | ToLookupBoolean |
Convert an IEnumerableT to ILookupTKey, TElement with identity.
(Defined by toLookup.) |
![]() | ToObjArray | (Defined by toObjArray.) |
![]() | ToOccurancesBoolean |
Transforms an IEnumerableT into an IDictionaryTKey, TValue of TupleT1, T2 of members and their multiplicity.
(Defined by occurances.) |
![]() | ToOccurancesSortedBoolean |
Transforms a sorted IEnumerableT into an IEnumerableT of TupleT1, T2 of members and their multiplicity.
(Defined by occurances.) |
![]() | ToTupleT1 | Overloaded.
Convert an IEnumerableT into a tuple of 1 member.
(Defined by toTuple.) |
![]() | ToTupleT1, T2 | Overloaded.
Convert an IEnumerableT into a tuple of 2 members.
(Defined by toTuple.) |
![]() | ToTupleT1, T2, T3 | Overloaded.
Convert an IEnumerableT into a tuple of 3 members.
(Defined by toTuple.) |
![]() | ToTupleT1, T2, T3, T4 | Overloaded.
Convert an IEnumerableT into a tuple of 4 members.
(Defined by toTuple.) |
![]() | ToTupleT1, T2, T3, T4, T5 | Overloaded.
Convert an IEnumerableT into a tuple of 5 members.
(Defined by toTuple.) |
![]() | TrailBoolean(Int32, Boolean) | Overloaded.
Get all the sub-lists of an IListT of a specific length.
(Defined by trail.) |
![]() | TrailBoolean(Int32, Boolean) | Overloaded.
Get all the sub-lists of an IEnumerableT of a specific length.
(Defined by trail.) |
![]() | YieldAggregateBoolean, R |
Get all the partial aggregates of an IEnumerableT.
(Defined by yieldAggregate.) |
![]() | ZipBoolean, T2(IListT2) | Overloaded.
Get all the elements in two IListTs spliced together.
(Defined by zip.) |
![]() | ZipBoolean, T2(IEnumerableT2) | Overloaded.
Get all the elements in two IEnumerableTs spliced together.
(Defined by zip.) |
![]() | ZipBoolean, T2, T3(IListT2, IListT3) | Overloaded.
Get all the elements in three IListTs spliced together.
(Defined by zip.) |
![]() | ZipBoolean, T2, T3(IEnumerableT2, IEnumerableT3) | Overloaded.
Get all the elements in three IEnumerableTs spliced together.
(Defined by zip.) |
![]() | ZipBoolean, T2, T3, T4(IListT2, IListT3, IListT4) | Overloaded.
Get all the elements in four IListTs spliced together.
(Defined by zip.) |
![]() | ZipBoolean, T2, T3, T4(IEnumerableT2, IEnumerableT3, IEnumerableT4) | Overloaded.
Get all the elements in four IEnumerableTs spliced together.
(Defined by zip.) |
![]() | ZipBoolean, T2, T3, T4, T5(IListT2, IListT3, IListT4, IListT5) | Overloaded.
Get all the elements in five IListTs spliced together.
(Defined by zip.) |
![]() | ZipBoolean, T2, T3, T4, T5(IEnumerableT2, IEnumerableT3, IEnumerableT4, IEnumerableT5) | Overloaded.
Get all the elements in five IEnumerableTs spliced together.
(Defined by zip.) |
![]() | ZipUnBoundBoolean, T2(IListT2, Boolean, T2) | Overloaded.
Get all the elements in IListTs spliced together, continuing until they all end.
(Defined by zipUnBound.) |
![]() | ZipUnBoundBoolean, T2(IEnumerableT2, Boolean, T2) | Overloaded.
Get all the elements in IEnumerableTs spliced together, continuing until they all end.
(Defined by zipUnBound.) |
![]() | ZipUnBoundBoolean, T2, T3(IListT2, IListT3, Boolean, T2, T3) | Overloaded.
Get all the elements in IListTs spliced together, continuing until they all end.
(Defined by zipUnBound.) |
![]() | ZipUnBoundBoolean, T2, T3(IEnumerableT2, IEnumerableT3, Boolean, T2, T3) | Overloaded.
Get all the elements in IEnumerableTs spliced together, continuing until they all end.
(Defined by zipUnBound.) |
![]() | ZipUnBoundNullableBoolean, T2(IListT2) | Overloaded.
Get all the elements in IListTs spliced together, continuing until they all end.
(Defined by zipUnBound.) |
![]() | ZipUnBoundNullableBoolean, T2(IEnumerableT2) | Overloaded.
Get all the elements in IEnumerableTs spliced together, continuing until they all end.
(Defined by zipUnBound.) |
![]() | ZipUnBoundNullableBoolean, T2, T3(IListT2, IListT3) | Overloaded.
Get all the elements in IListTs spliced together, continuing until they all end.
(Defined by zipUnBound.) |
![]() | ZipUnBoundNullableBoolean, T2, T3(IEnumerableT2, IEnumerableT3) | Overloaded.
Get all the elements in IEnumerableTs spliced together, continuing until they all end.
(Defined by zipUnBound.) |
![]() | ZipUnBoundTupleBoolean, T2(IListT2) | Overloaded.
Get all the elements in IListTs spliced together, continuing until they all end.
(Defined by zipUnBound.) |
![]() | ZipUnBoundTupleBoolean, T2(IEnumerableT2) | Overloaded.
Get all the elements in IEnumerableTs spliced together, continuing until they all end.
(Defined by zipUnBound.) |
![]() | ZipUnBoundTupleBoolean, T2, T3(IListT2, IListT3) | Overloaded.
Get all the elements in IListTs spliced together, continuing until they all end.
(Defined by zipUnBound.) |
![]() | ZipUnBoundTupleBoolean, T2, T3(IEnumerableT2, IEnumerableT3) | Overloaded.
Get all the elements in IEnumerableTs spliced together, continuing until they all end.
(Defined by zipUnBound.) |