共用方式為


CharEnumerator.IDisposable.Dispose 方法

定義

釋放 CharEnumerator 類別所使用的所有資源。

 virtual void System.IDisposable.Dispose() = IDisposable::Dispose;
void IDisposable.Dispose ();
abstract member System.IDisposable.Dispose : unit -> unit
override this.System.IDisposable.Dispose : unit -> unit
Sub Dispose () Implements IDisposable.Dispose

實作

備註

當您使用 類別完成時, CharEnumerator 請呼叫 IDisposable.Dispose。 方法會將 CharEnumerator 類別保留為無法使用的狀態。 呼叫它之後,您必須釋放類別的所有參考 CharEnumerator ,讓垃圾收集行程可以回收該類別佔用的記憶體 CharEnumerator

如需詳細資訊,請參閱 清除 Unmanaged 資源實作 Dispose 方法

注意

在您釋放類別的最後一個參考 CharEnumerator 之前,請一律呼叫 IDisposable.Dispose。 否則工作窗格所使用的資源不會釋放,直到記憶體回收行程呼叫 CharEnumerator 物件的 Finalize() 方法。

適用於