Bagikan melalui


ImmutableList<T>.GetEnumerator Metode

Definisi

Mengembalikan enumerator yang berulang melalui daftar yang tidak dapat diubah.

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

Mengembalikan

Enumerator yang dapat digunakan untuk melakukan iterasi melalui daftar yang tidak dapat diubah.

Keterangan

Perhatian

Ketika enumerator ini digunakan sebagai jenis nilai (yaitu, ketika tidak dikotak), jangan menyalinnya dengan menetapkannya ke variabel kedua atau dengan meneruskannya ke metode lain. Ketika enumerator ini dibuang, enumerator ini mengembalikan tumpukan jenis referensi yang dapat diubah ke kumpulan sumber daya, dan jika enumerator jenis nilai disalin (yang dapat dengan mudah terjadi secara tidak sengaja jika Anda meneruskan nilai), ada risiko bahwa tumpukan yang telah dikembalikan ke kumpulan sumber daya mungkin masih digunakan oleh salah satu salinan enumerator, yang mengarah ke kerusakan atau pengecualian data.

Berlaku untuk