T_CSharpx_EnumerableExtensions_MaterializedEnumerable_1 - adutton/commandline GitHub Wiki
System.Object
CSharpx.EnumerableExtensions.MaterializedEnumerable(T)
Namespace: CSharpx
Assembly: CommandLine (in CommandLine.dll) Version: 0.0.0
C#
private class MaterializedEnumerable<T> : IEnumerable<T>,
IEnumerableVB
Private Class MaterializedEnumerable(Of T)
Implements IEnumerable(Of T), IEnumerableC++
generic<typename T>
private ref class MaterializedEnumerable : IEnumerable<T>,
IEnumerableF#
type MaterializedEnumerable<'T> =
class
interface IEnumerable<'T>
interface IEnumerable
end
- T
| Name | Description | |
|---|---|---|
![]() |
EnumerableExtensions.MaterializedEnumerable(T) | Initializes a new instance of the EnumerableExtensions.MaterializedEnumerable(T) class |
| Name | Description | |
|---|---|---|
![]() |
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 | |
![]() |
GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() |
Cartesian(T, TSecond, TResult) | Returns the Cartesian product of two sequences by combining each element of the first set with each in the second and applying the user=define projection to the pair. (Defined by EnumerableExtensions.) |
![]() |
Concat(T) | Returns a sequence consisting of the head elements and the given tail element. (Defined by EnumerableExtensions.) |
![]() |
ContainsIfNotEmpty(T) | (Defined by SpecificationPropertyRules.) |
![]() |
Empty(T) | (Defined by EnumerableExtensions.) |
![]() |
Exclude(T) | Excludes count elements from a sequence starting at a given index (Defined by EnumerableExtensions.) |
![]() |
Fold(T, TResult)(Func(T, TResult)) | Overloaded. Returns the result of applying a function to a sequence of 1 element. (Defined by EnumerableExtensions.) |
![]() |
Fold(T, TResult)(Func(T, T, TResult)) | Overloaded. Returns the result of applying a function to a sequence of 2 elements. (Defined by EnumerableExtensions.) |
![]() |
Fold(T, TResult)(Func(T, T, T, TResult)) | Overloaded. Returns the result of applying a function to a sequence of 3 elements. (Defined by EnumerableExtensions.) |
![]() |
Fold(T, TResult)(Func(T, T, T, T, TResult)) | Overloaded. Returns the result of applying a function to a sequence of 4 elements. (Defined by EnumerableExtensions.) |
![]() |
ForEach(T) | Immediately executes the given action on each element in the source sequence. (Defined by EnumerableExtensions.) |
![]() |
Group(T) | Breaks a collection into groups of a specified size. (Defined by EnumerableExtensions.) |
![]() |
Index(T)() | Overloaded. Returns a sequence of KeyValuePair(TKey, TValue) where the key is the zero-based index of the value in the source sequence. (Defined by EnumerableExtensions.) |
![]() |
Index(T)(Int32) | Overloaded. Returns a sequence of KeyValuePair(TKey, TValue) where the key is the index of the value in the source sequence. An additional parameter specifies the starting index. (Defined by EnumerableExtensions.) |
![]() |
IndexOf(T) | (Defined by EnumerableExtensions.) |
![]() |
IsEmpty | (Defined by UnParserExtensions.) |
![]() |
Materialize(T) | Creates an immutable copy of a sequence. (Defined by EnumerableExtensions.) |
![]() |
Memorize(T) | Captures current state of a sequence. (Defined by EnumerableExtensions.) |
![]() |
NormalizeValue | (Defined by UnParserExtensions.) |
![]() |
Pairwise(T, TResult) | Returns a sequence resulting from applying a function to each element in the source sequence and its predecessor, with the exception of the first element which is only returned as the predecessor of the second element. (Defined by EnumerableExtensions.) |
![]() |
PairwiseImpl(T, TResult) | (Defined by EnumerableExtensions.) |
![]() |
Prepend(T) | Prepends a single value to a sequence. (Defined by EnumerableExtensions.) |
![]() |
Tail(T) | Return everything except first element and throws exception if empty. (Defined by EnumerableExtensions.) |
![]() |
TailNoFail(T) | Return everything except first element without throwing exception if empty. (Defined by EnumerableExtensions.) |
![]() |
ToDelimitedString(T)() | Overloaded. Creates a delimited string from a sequence of values. The delimiter used depends on the current culture of the executing thread. (Defined by EnumerableExtensions.) |
![]() |
ToDelimitedString(T)(String) | Overloaded. Creates a delimited string from a sequence of values and a given delimiter. (Defined by EnumerableExtensions.) |
![]() |
ToMaybe(T) | Turns an empty sequence to Nothing, otherwise Just(sequence). (Defined by EnumerableExtensions.) |
![]() |
TryHead(T) | Safe function that returns Just(first element) or None. (Defined by EnumerableExtensions.) |
| Name | Description | |
|---|---|---|
![]()
|
IEnumerable.GetEnumerator |




