[This is preliminary documentation and is subject to change.]

Common base for indexable enumerators

Namespace: Tools.CollectionsT.GenericT
Assembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)

Syntax

C#
public abstract class IndexableEnumeratorBase<TItem, TIndex> : IEnumerator<T>
Visual Basic
Public MustInherit Class IndexableEnumeratorBase(Of TItem, TIndex) _
	Implements IEnumerator(Of T)
Visual C++
generic<typename TItem, typename TIndex>
public ref class IndexableEnumeratorBase abstract : IEnumerator<T>
F#
[<AbstractClassAttribute>]
type IndexableEnumeratorBase<'TItem, 'TIndex> =  
    class
        interface IEnumerator<'T>
    end
JScript
JScript does not support generic types or methods.

Type Parameters

TItem
Type of items in collection
TIndex
Type of index

Inheritance Hierarchy

System..::..Object
  Tools.CollectionsT.GenericT..::..IndexableEnumeratorBase<(Of <(<'TItem, TIndex>)>)>
    Tools.CollectionsT.GenericT..::..LongIndexableEnumerator<(Of <(<'TItem>)>)>

See Also