|  | IEnumerableExtensions Methods | 
The IEnumerableExtensions type exposes the following members.
 Methods
Methods| Name | Description | |
|---|---|---|
|   | ApplyTResult(IEnumerableTResult, ActionTResult) | 
            Applies the specified ActionT to the enumerable.
             | 
|   | ApplyTResult(IEnumerableTResult, ActionTResult, Int32) | 
            Applies the specified ActionT1, T2 to the enumerable.
             | 
|   | BatchTResult | 
            Produces a sequence containing batches of the current elements with the specified size.
             | 
|   | CombinationsTResult | 
            Produces a sequence containing all possible combinations of the current elements with the specified selection size.
             | 
|   | ConcatTResult | 
            Produces a sequence containing the current elements along with the specified element.
             | 
|   | DescendantsTResult | 
            Returns a collection of the descendant elements for this enumerable, using the specified FuncT, TResult function.
             | 
|   | PermutationsTResult | 
            Produces a sequence containing all possible permutations of the current elements with the specified selection size.
             | 
|   | ShuffleTResult(IEnumerableTResult) | 
            Produces a sequence containing the current elements randomly shuffled.
             | 
|   | ShuffleTResult(IEnumerableTResult, Int32) | 
            Produces a sequence containing the current elements randomly shuffled, using the specified seed to calculate a starting value for the pseudo-random number sequence.
             | 
|   | SliceTResult | 
            Produces a sequence containing a subset of the current elements, starting from the specified position.
             | 
|   | ToEnumerableTResult | 
            Creates a new enumerable containing the specified element.
             | 
|   | ToObservableCollectionTResult | 
            Creates an ObservableCollectionT from this enumerable.
             | 
|   | ToOptimizedObservableCollectionTResult | 
            Creates an OptimizedObservableCollectionT from this enumerable.
             | 
|   | ToQueueTResult | 
            Creates an QueueT from this enumerable.
             | 
|   | ToStackTResult | 
            Creates an StackT from this enumerable.
             | 
 See Also
See Also