ImmutableList<T>.GetEnumerator 方法

定義

傳回可逐一查看不可變清單的列舉程式。

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

傳回

可用來逐一查看不可變清單的列舉值。

備註

警告

當這個列舉值型別當做實值型別 (,也就是當它不是 boxed) 時,請勿將它指派給第二個變數或將它傳遞給另一個方法來複製它。 處置此列舉值時,它會將可變動的參考型別堆棧傳回資源集區,而且如果實值類型列舉值被複製 (如果您將值傳遞至) ,可能會有一個風險,因為其中一個列舉值複本可能仍然正在使用中。 導致數據損毀或例外狀況。

適用於