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

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

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

Комментарии

Внимание!

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

Пакет NuGet System.Collections.Immutable

Сведения о неизменяемых коллекциях и способах установки

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