Click or drag to resize

LazyListT Methods

The LazyListT generic type exposes the following members.

Methods
  NameDescription
Public methodAdd
Public methodClear
Public methodContains
Public methodCopyTo
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf
Public methodInitialized
Get whether the element at an index has been initialized.
Public methodInsert
Public methodInvalidate
Invalidates an element, forcing it to be computed again if evaluated.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove
Public methodRemoveAt
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodAllEqualT(IEqualityComparerT)Overloaded. (Defined by allEqual.)
Public Extension MethodAllEqualT(T, IEqualityComparerT)Overloaded. (Defined by allEqual.)
Public Extension MethodAnyAndAllT (Defined by anyAndAll.)
Public Extension MethodAsCollectionT
Tries to cast or wrap this in a collection adapter.
(Defined by asCollection.)
Public Extension MethodAsListT
Tries to cast or wrap this in a list adapter.
(Defined by asList.)
Public Extension MethodAsyncDoT(ActionT)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelLoopState)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, Int64)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelLoopState, Int64)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelLoopState)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, Int64)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelLoopState, Int64)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, Int32)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelLoopState, Int32)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, Int64, Int32)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelLoopState, Int64, Int32)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelOptions)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelLoopState, ParallelOptions)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, Int64, ParallelOptions)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelLoopState, Int64, ParallelOptions)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, Int32)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelLoopState, Int32)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, Int64, Int32)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelLoopState, Int64, Int32)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelOptions)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelLoopState, ParallelOptions)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, Int64, ParallelOptions)Overloaded. (Defined by asyncDo.)
Public Extension MethodAsyncDoT(ActionT, ParallelLoopState, Int64, ParallelOptions)Overloaded. (Defined by asyncDo.)
Public Extension MethodAttachT, T2(FuncT, T2)Overloaded. (Defined by attach.)
Public Extension MethodAttachT, T2(FuncT, T2)Overloaded. (Defined by attach.)
Public Extension MethodCode exampleAttachAggregateT, R (Defined by attachAggregate.)
Public Extension MethodBalancedT(IEnumerableTupleT, T, NullableInt32)Overloaded. (Defined by balanced.)
Public Extension MethodBalancedT(IEnumerableT, IEnumerableT, NullableInt32)Overloaded. (Defined by balanced.)
Public Extension MethodBalancedT(T, T, NullableInt32)Overloaded. (Defined by balanced.)
Public Extension MethodBinarySearchT(FuncT, Int32)Overloaded. (Defined by binarySearch.)
Public Extension MethodBinarySearchT(FuncT, Boolean, binarySearchBooleanBinSearchStyle)Overloaded. (Defined by binarySearch.)
Public Extension MethodBinarySearchT(T, IComparerT)Overloaded. (Defined by binarySearch.)
Public Extension MethodBinarySearchStartBiasT(FuncT, Int32)Overloaded. (Defined by binarySearch.)
Public Extension MethodBinarySearchStartBiasT(FuncT, Boolean, binarySearchBooleanBinSearchStyle)Overloaded. (Defined by binarySearch.)
Public Extension MethodBinarySearchStartBiasT(T, IComparerT)Overloaded. (Defined by binarySearch.)
Public Extension MethodCacheT(NullableInt32)Overloaded. (Defined by cache.)
Public Extension MethodCacheT(NullableInt32)Overloaded. (Defined by cache.)
Public Extension MethodCacheCountT (Defined by cacheCount.)
Public Extension MethodChunkT(Int32)Overloaded.
Transforms the list by grouping adjacent elements together into a single member.
(Defined by chunk.)
Public Extension MethodChunkT(Int32)Overloaded.
Transforms the list by grouping adjacent elements together into a single member.
(Defined by chunk.)
Public Extension MethodCompareCountT, T1 (Defined by compareCount.)
Public Extension MethodConcatT (Defined by concat.)
Public Extension MethodCountT(T, IEqualityComparerT)Overloaded.
Counts the number of times target appears in this.
(Defined by count.)
Public Extension MethodCountT(IEnumerableT, IEqualityComparerIEnumerableT)Overloaded.
Count the number of sub-enumerables in this that are equal to target.
(Defined by count.)
Public Extension MethodCountAtLeastT (Defined by countAtleast.)
Public Extension MethodCountBindT(Int32)Overloaded. (Defined by countBind.)
Public Extension MethodCountBindT(Int32)Overloaded. (Defined by countBind.)
Public Extension MethodCountBindT(Int32)Overloaded. (Defined by countBind.)
Public Extension MethodCountBindT, C(C)Overloaded. (Defined by countBind.)
Public Extension MethodCountBindT, C(C)Overloaded. (Defined by countBind.)
Public Extension MethodCountBindT, C(C)Overloaded. (Defined by countBind.)
Public Extension MethodCoverT(T)Overloaded. (Defined by cover.)
Public Extension MethodCoverT(T)Overloaded. (Defined by cover.)
Public Extension MethodCoverT(IListT, IListInt32)Overloaded. (Defined by cover.)
Public Extension MethodCoverT(IListT, Int32)Overloaded. (Defined by cover.)
Public Extension MethodCoverT(T, Int32)Overloaded. (Defined by cover.)
Public Extension MethodCoverT(IEnumerableT, Int32)Overloaded. (Defined by cover.)
Public Extension MethodCoverT(IEnumerableT, IEnumerableInt32)Overloaded. (Defined by cover.)
Public Extension MethodCoverT(T, Int32)Overloaded. (Defined by cover.)
Public Extension MethodCycleT(NullableInt32)Overloaded. (Defined by cycle.)
Public Extension MethodCycleT(NullableInt32)Overloaded. (Defined by cycle.)
Public Extension MethodDistinctSortedT (Defined by distinct.)
Public Extension MethodDoT (Defined by do.)
Public Extension MethodDuplicatesT (Defined by duplicates.)
Public Extension MethodDuplicatesSortedT (Defined by duplicates.)
Public Extension MethodEditDistanceT
Gets the minimum number of edit steps to transform this to other.
(Defined by editDistance.)
Public Extension MethodEditStepsT
Get the edit steps in the shortest edit path from this to other.
(Defined by editDistance.)
Public Extension MethodEnumerationHookT(FuncT, Boolean, FuncT, Boolean)Overloaded. (Defined by enumerationHook.)
Public Extension MethodCode exampleEnumerationHookT(ActionT, ActionT, Action, Action)Overloaded. (Defined by enumerationHook.)
Public Extension MethodCode exampleFillT(T)Overloaded. (Defined by fill.)
Public Extension MethodFillT(T, Int32, NullableInt32)Overloaded. (Defined by fill.)
Public Extension MethodFillT(FuncInt32, T, Int32, NullableInt32)Overloaded. (Defined by fill.)
Public Extension MethodFillT(FuncT, Int32, NullableInt32)Overloaded. (Defined by fill.)
Public Extension MethodFirstOrDefaultT(T)Overloaded. (Defined by first.)
Public Extension MethodFirstOrDefaultT(FuncT, Boolean, T)Overloaded. (Defined by first.)
Public Extension MethodFirstOrDefaultT(FuncT, Boolean, Boolean, T)Overloaded. (Defined by first.)
Public Extension MethodGetAverageT (Defined by getAverage.)
Public Extension MethodGetCompensatingSumT (Defined by getSum.)
Public Extension MethodGetGeometricAverageT (Defined by getAverage.)
Public Extension MethodGetMaxT(IComparerT)Overloaded. (Defined by getMax.)
Public Extension MethodGetMaxT(Int32)Overloaded. (Defined by getMax.)
Public Extension MethodGetMaxT(IComparerT, Int32)Overloaded. (Defined by getMax.)
Public Extension MethodGetMinT(IComparerT)Overloaded. (Defined by getMin.)
Public Extension MethodGetMinT(Int32)Overloaded. (Defined by getMin.)
Public Extension MethodGetMinT(IComparerT, Int32)Overloaded. (Defined by getMin.)
Public Extension MethodGetProductT (Defined by getProduct.)
Public Extension MethodGetSumT (Defined by getSum.)
Public Extension MethodHookAggregateT, R (Defined by hookAggregate.)
Public Extension MethodHookCountT (Defined by hookCount.)
Public Extension MethodHookFirstT(IGuardTupleT)Overloaded. (Defined by hookFirst.)
Public Extension MethodHookFirstT(IGuardT)Overloaded. (Defined by hookFirst.)
Public Extension MethodHookFirstT(IGuardTupleT, FuncT, Boolean)Overloaded. (Defined by hookFirst.)
Public Extension MethodHookFirstT(IGuardT, FuncT, Boolean)Overloaded. (Defined by hookFirst.)
Public Extension MethodHookLastT(IGuardTupleT)Overloaded. (Defined by hookLast.)
Public Extension MethodHookLastT(IGuardT)Overloaded. (Defined by hookLast.)
Public Extension MethodHookLastT(IGuardTupleT, FuncT, Boolean)Overloaded. (Defined by hookLast.)
Public Extension MethodHookLastT(IGuardT, FuncT, Boolean)Overloaded. (Defined by hookLast.)
Public Extension MethodIndicesT (Defined by indices.)
Public Extension MethodIsSortedT (Defined by isSorted.)
Public Extension MethodIsSymmetricalT (Defined by isSymmetrical.)
Public Extension MethodIsWithinBoundsT (Defined by isWithinBounds.)
Public Extension MethodJoinT(joinCartesianType)Overloaded. (Defined by join.)
Public Extension MethodJoinT(joinCartesianType)Overloaded. (Defined by join.)
Public Extension MethodJoinT(Int32, joinCartesianType)Overloaded. (Defined by join.)
Public Extension MethodJoinT(Int32, joinCartesianType)Overloaded. (Defined by join.)
Public Extension MethodJoinT, T2(IListT2)Overloaded. (Defined by join.)
Public Extension MethodJoinT, T2(IEnumerableT2)Overloaded. (Defined by join.)
Public Extension MethodJoinT, T2, T3(IEnumerableT2, IEnumerableT3)Overloaded. (Defined by join.)
Public Extension MethodLastOrDefaultT(T)Overloaded. (Defined by last.)
Public Extension MethodLastOrDefaultT(FuncT, Boolean, T)Overloaded. (Defined by last.)
Public Extension MethodLastOrDefaultT(FuncT, Boolean, Boolean, T)Overloaded. (Defined by last.)
Public Extension MethodLongestCommonPrefixT(IEnumerableT)Overloaded. (Defined by longestCommonPrefix.)
Public Extension MethodLongestCommonPrefixT(IEnumerableT, IEqualityComparerT)Overloaded. (Defined by longestCommonPrefix.)
Public Extension MethodMergeT (Defined by merge.)
Public Extension MethodOrderByT (Defined by orderBy.)
Public Extension MethodOrderByDescendingT (Defined by orderBy.)
Public Extension MethodPartialCompensatingSumsT (Defined by partialSums.)
Public Extension MethodPartialProductsT (Defined by partialProducts.)
Public Extension MethodPartialSumsT (Defined by partialSums.)
Public Extension MethodPickT(RandomGenerator)Overloaded. (Defined by pick.)
Public Extension MethodPickT(RandomGenerator)Overloaded. (Defined by pick.)
Public Extension MethodPickT(Int32, RandomGenerator)Overloaded. (Defined by pick.)
Public Extension MethodPickT(Int32, RandomGenerator)Overloaded. (Defined by pick.)
Public Extension MethodPositionBindTOverloaded. (Defined by positionBind.)
Public Extension MethodPositionBindTOverloaded. (Defined by positionBind.)
Public Extension MethodRecommendCountT (Defined by recommendSize.)
Public Extension MethodReverseT (Defined by reverse.)
Public Extension MethodSelectT, R(FuncT, R)Overloaded. (Defined by select.)
Public Extension MethodSelectT, R(FuncT, R)Overloaded. (Defined by select.)
Public Extension MethodSelectT, R(FuncT, R, FuncR, T)Overloaded. (Defined by select.)
Public Extension MethodSelectT, R(FuncT, R, FuncR, T)Overloaded. (Defined by select.)
Public Extension MethodSelectManyT, R (Defined by selectMany.)
Public Extension MethodShuffleT (Defined by shuffle.)
Public Extension MethodSingleOrDefaultT (Defined by single.)
Public Extension MethodSkipT (Defined by skip.)
Public Extension MethodSkipSliceT(Int32, Int32)Overloaded. (Defined by skipSlice.)
Public Extension MethodSkipSliceT(Int32, Int32)Overloaded. (Defined by skipSlice.)
Public Extension MethodSliceT(Int32, NullableInt32, Int32, NullableInt32)Overloaded. (Defined by slice.)
Public Extension MethodSliceT(Int32, NullableInt32, Int32, NullableInt32)Overloaded. (Defined by slice.)
Public Extension MethodSpliceT(IListT, Int32)Overloaded. (Defined by splice.)
Public Extension MethodSpliceT(T, Int32)Overloaded. (Defined by splice.)
Public Extension MethodSpliceT(T, Int32)Overloaded. (Defined by splice.)
Public Extension MethodSpliceT(IEnumerableT, Int32)Overloaded. (Defined by splice.)
Public Extension MethodSplitT(FuncIListT, T, Boolean)Overloaded. (Defined by split.)
Public Extension MethodSplitT(FuncIListT, T, Boolean)Overloaded. (Defined by split.)
Public Extension MethodSplitT(FuncT, Boolean)Overloaded. (Defined by split.)
Public Extension MethodSplitT(T, IEqualityComparerT)Overloaded. (Defined by split.)
Public Extension MethodSplitAtT(Int32)Overloaded. (Defined by splitAt.)
Public Extension MethodSplitAtT(IListInt32)Overloaded. (Defined by splitAt.)
Public Extension MethodSplitAtT(Int32)Overloaded. (Defined by splitAt.)
Public Extension MethodStartsWithT (Defined by startsWith.)
Public Extension MethodStepT (Defined by step.)
Public Extension MethodStrConcatT (Defined by strConcat.)
Public Extension MethodSubSetsTOverloaded. (Defined by subsets.)
Public Extension MethodSubSetsTOverloaded. (Defined by subsets.)
Public Extension MethodSubSetsT(Int32)Overloaded. (Defined by subsets.)
Public Extension MethodSubSetsT(Int32)Overloaded. (Defined by subsets.)
Public Extension MethodTakeT (Defined by take.)
Public Extension MethodTakeWhileInclusiveT (Defined by takeWhile.)
Public Extension MethodTallyT (Defined by TallierExtensions.)
Public Extension MethodToArrayT (Defined by toArray.)
Public Extension MethodToGeneralT (Defined by toGenList.)
Public Extension MethodToLookupT (Defined by toLookup.)
Public Extension MethodToObjArray
Convert a non-generic IEnumerator to an Array of Objects.
(Defined by toObjArray.)
Public Extension MethodToOccurancesT (Defined by occurances.)
Public Extension MethodToOccurancesSortedT (Defined by occurances.)
Public Extension MethodToTupleT1Overloaded. (Defined by toTuple.)
Public Extension MethodToTupleT1, T2Overloaded. (Defined by toTuple.)
Public Extension MethodToTupleT1, T2, T3Overloaded. (Defined by toTuple.)
Public Extension MethodToTupleT1, T2, T3, T4Overloaded. (Defined by toTuple.)
Public Extension MethodToTupleT1, T2, T3, T4, T5Overloaded. (Defined by toTuple.)
Public Extension MethodTrailT(Int32, Boolean)Overloaded. (Defined by trail.)
Public Extension MethodTrailT(Int32, Boolean)Overloaded. (Defined by trail.)
Public Extension MethodYieldAggregateT, R (Defined by yieldAggregate.)
Public Extension MethodZipT, T2(IListT2)Overloaded. (Defined by zip.)
Public Extension MethodZipT, T2(IEnumerableT2)Overloaded. (Defined by zip.)
Public Extension MethodZipT, T2, T3(IListT2, IListT3)Overloaded. (Defined by zip.)
Public Extension MethodZipT, T2, T3(IEnumerableT2, IEnumerableT3)Overloaded. (Defined by zip.)
Public Extension MethodZipT, T2, T3, T4(IListT2, IListT3, IListT4)Overloaded. (Defined by zip.)
Public Extension MethodZipT, T2, T3, T4(IEnumerableT2, IEnumerableT3, IEnumerableT4)Overloaded. (Defined by zip.)
Public Extension MethodZipT, T2, T3, T4, T5(IListT2, IListT3, IListT4, IListT5)Overloaded. (Defined by zip.)
Public Extension MethodZipT, T2, T3, T4, T5(IEnumerableT2, IEnumerableT3, IEnumerableT4, IEnumerableT5)Overloaded. (Defined by zip.)
Public Extension MethodZipUnBoundT, T2(IListT2, T, T2)Overloaded. (Defined by zipUnBound.)
Public Extension MethodZipUnBoundT, T2(IEnumerableT2, T, T2)Overloaded. (Defined by zipUnBound.)
Public Extension MethodZipUnBoundT, T2, T3(IListT2, IListT3, T, T2, T3)Overloaded. (Defined by zipUnBound.)
Public Extension MethodZipUnBoundT, T2, T3(IEnumerableT2, IEnumerableT3, T, T2, T3)Overloaded. (Defined by zipUnBound.)
Public Extension MethodZipUnBoundTupleT, T2(IListT2)Overloaded. (Defined by zipUnBound.)
Public Extension MethodZipUnBoundTupleT, T2(IEnumerableT2)Overloaded. (Defined by zipUnBound.)
Public Extension MethodZipUnBoundTupleT, T2, T3(IListT2, IListT3)Overloaded. (Defined by zipUnBound.)
Public Extension MethodZipUnBoundTupleT, T2, T3(IEnumerableT2, IEnumerableT3)Overloaded. (Defined by zipUnBound.)
Top
See Also