Dil

ImmutableList<T>.GetEnumerator Yöntem

Tanım

Sabit listede yineleyen bir numaralandırıcı döndürür.

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

Döndürülenler

Sabit liste boyunca yinelemek için kullanılabilecek bir numaralandırıcı.

Açıklamalar

Caution

Bu numaralandırıcı bir değer türü olarak kullanıldığında (yani kutulanmadığında), ikinci bir değişkene atayarak veya başka bir yönteme geçirerek kopyalamayın. Bu numaralandırıcı atıldığında, bir kaynak havuzuna değiştirilebilir başvuru türü yığını döndürür ve değer türü numaralandırıcısı kopyalanırsa (değeri geçirirseniz yanlışlıkla kolayca gerçekleşebilir), kaynak havuzuna zaten döndürülmüş bir yığının numaralandırıcı kopyalarından biri tarafından kullanılmaya devam etme riski vardır. veri bozulmasına veya özel durumlara yol açar.

Şunlara uygulanır