Search Results for

    Show / Hide Table of Contents

    Class DictionaryEnumerator<TKey, TValue>

    The enumerator implementation for dictionary

    Inheritance
    System.Object
    DictionaryEnumerator<TKey, TValue>
    Implements
    System.Collections.IDictionaryEnumerator
    System.Collections.IEnumerator
    System.IDisposable
    Namespace: FlaxEngine.Collections
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    public class DictionaryEnumerator<TKey, TValue> : Object, IDictionaryEnumerator, IEnumerator, IDisposable
    Type Parameters
    TKey

    The type of the key.

    TValue

    The type of the value.

    Constructors

    DictionaryEnumerator(IDictionary<TKey, TValue>)

    Initializes a new instance of the DictionaryEnumerator<TKey, TValue> class.

    Declaration
    public DictionaryEnumerator(IDictionary<TKey, TValue> value)
    Parameters
    System.Collections.Generic.IDictionary<TKey, TValue> value

    The value.

    Properties

    Current

    Declaration
    public object Current { get; }
    Property Value
    System.Object

    Entry

    Declaration
    public DictionaryEntry Entry { get; }
    Property Value
    System.Collections.DictionaryEntry

    Key

    Declaration
    public object Key { get; }
    Property Value
    System.Object

    Value

    Declaration
    public object Value { get; }
    Property Value
    System.Object

    Methods

    Dispose()

    Declaration
    public void Dispose()

    MoveNext()

    Declaration
    public bool MoveNext()
    Returns
    System.Boolean

    Reset()

    Declaration
    public void Reset()

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.RawClone<T>(T)

    See Also

    System.Collections.IDictionaryEnumerator
    System.IDisposable
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat