TomlTable.Enumerator Struct
Enumerates the key-value pairs contained in a TomlTable.
public struct Enumerator : IEnumerator<KeyValuePair<string, object>>, IEnumerator, IDisposableProperties
| Name | Description |
|---|---|
| Current | Gets the element in the collection at the current position of the enumerator. |
| System.Collections.IEnumerator.Current |
Current
TomlTable.csGets the element in the collection at the current position of the enumerator.
public KeyValuePair<string, object> Current { get; }Property value
System.Collections.IEnumerator.Current
TomlTable.csMethods
| Name | Description |
|---|---|
| Dispose() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
| MoveNext() | Advances the enumerator to the next element of the collection. |
| Reset() | Sets the enumerator to its initial position, which is before the first element in the collection. |
Dispose()
TomlTable.csPerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()MoveNext()
TomlTable.csAdvances the enumerator to the next element of the collection.
public bool MoveNext()Returns
bool true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection.
Exceptions
InvalidOperationException- The collection was modified after the enumerator was created.
Reset()
TomlTable.csSets the enumerator to its initial position, which is before the first element in the collection.
public void Reset()Exceptions
InvalidOperationException- The collection was modified after the enumerator was created.
NotSupportedException- The enumerator does not support being reset.