ImmutableSortedSet<T>.GetEnumerator Yöntem

Tanım

Sabit sıralanmış küme boyunca yinelenen bir Numaralandırıcı döndürür.Returns an enumerator that iterates through the immutable sorted set.

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

Döndürülenler

ImmutableSortedSet<T>.Enumerator

Küme boyunca yinelemek için kullanılabilen bir Numaralandırıcı.An enumerator that can be used to iterate through the set.

Açıklamalar

Dikkat

Bu numaralandırıcısı bir değer türü olarak kullandığınızda (yani kutulandığında), onu ikinci bir değişkene atayarak veya başka bir yönteme geçirerek kopyalamayın.When you use this enumerator as a value type (that is, when it isn't boxed), do not copy it by assigning it to a second variable or by passing it to another method. Bu Numaralandırıcı aktiften çıkarıldığında, bir kaynak havuzuna kesilebilir bir başvuru türü yığını döndürür ve değer türü Numaralandırıcı kopyalanırsa (yanlışlıkla değeri geçirirseniz bu işlem kolayca gerçekleşebilir), kaynak havuzuna döndürülen bir yığının, Numaralandırıcı kopyalarından biri tarafından hala kullanımda olması riski vardır. , veri bozulması ve özel durumlar için önde gelen.When this enumerator is disposed of, it returns a mutable reference type stack to a resource pool, and if the value type enumerator is copied (which can easily happen unintentionally if you pass the value around), there is a risk that a stack that has already been returned to the resource pool may still be in use by one of the enumerator copies, leading to data corruption and exceptions.

System. Collections. sabit NuGet paketiSystem.Collections.Immutable NuGet package

Değişmez koleksiyonlar ve nasıl yükleneceği hakkındaAbout immutable collections and how to install

Şunlara uygulanır