SortedDictionary<TKey,TValue>.ValueCollection.Enumerator.Current 屬性

定義

取得位於目前列舉值位置的項目。

C#
public TValue Current { get; }

屬性值

TValue

SortedDictionary<TKey,TValue>.ValueCollection 中位於目前列舉值位置的項目。

實作

備註

Current 在下列任一情況下未定義:

  • 列舉值位於集合的第一個專案之前。 這會在建立列舉值或呼叫 方法之後 IEnumerator.Reset 發生。 MoveNext必須先呼叫 方法,才能將列舉值前移至集合的第一個專案,然後再讀取 屬性的值Current

  • 最後一 MoveNext 次呼叫傳 false回 ,表示集合的結尾,而且列舉值位於集合的最後一個項目之後。

  • 列舉值因為集合中所做的變更而失效,例如新增、修改或刪除專案。

Current 不會移動列舉值的位置,而且連續呼叫會 Current 傳回相同的物件,直到 MoveNext 呼叫 或 IEnumerator.Reset 為止。

適用於

產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

另請參閱