ImmutableSortedSet<T>.GetEnumerator Метод

Определение

Возвращает перечислитель, который выполняет итерацию через неизменяемый отсортированный набор.

public:
 virtual System::Collections::Immutable::ImmutableSortedSet<T>::Enumerator GetEnumerator();
public:
 System::Collections::Immutable::ImmutableSortedSet<T>::Enumerator GetEnumerator();
public System.Collections.Immutable.ImmutableSortedSet<T>.Enumerator GetEnumerator();
abstract member GetEnumerator : unit -> System.Collections.Immutable.ImmutableSortedSet<'T>.Enumerator
override this.GetEnumerator : unit -> System.Collections.Immutable.ImmutableSortedSet<'T>.Enumerator
member this.GetEnumerator : unit -> System.Collections.Immutable.ImmutableSortedSet<'T>.Enumerator
Public Function GetEnumerator () As ImmutableSortedSet(Of T).Enumerator

Возвращаемое значение

Перечислитель, который можно использовать для итерации по набору.

Комментарии

Предостережение

Если этот перечислитель используется в качестве типа значения (то есть если он не указан в поле), не копируйте его, назначая его второй переменной или передавая его другому методу. При удалении перечислителя возвращается стек мутируемых ссылочных типов в пул ресурсов, и если перечислитель типов значений копируется (что может произойти непреднамеренно при передаче значения вокруг), существует риск того, что стек, который уже был возвращен в пул ресурсов, может по-прежнему использоваться одним из копий перечислителя. что приводит к повреждению данных и исключениям.

Применяется к