本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

StreamWriter.Dispose 方法 (Boolean)

 

釋放 StreamWriter 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。

命名空間:   System.IO
組件:  mscorlib (在 mscorlib.dll 中)

protected override void Dispose(
	bool disposing
)

參數

disposing

true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。

Exception Condition
EncoderFallbackException

目前的編碼不支援顯示 Unicode Surrogate 字組的其中一半。

disposing參數是true,這個方法會釋放任何 managed 物件所持有的所有資源這個StreamWriter的參考。這個方法會叫用Dispose每個參考物件的方法。

繼承者注意事項

Dispose可以多次呼叫的其他物件。在覆寫Dispose,小心不要參考先前處置之前呼叫中的物件Dispose

這個方法會呼叫基底類別的 dispose 方法TextWriter.Dispose

Universal Windows Platform
自 4.5 起可用
.NET Framework
自 1.1 起可用
Portable Class Library
支援版本:portable .NET platforms
Silverlight
自 2.0 起可用
Windows Phone Silverlight
自 7.0 起可用
Windows Phone
自 8.1 起可用
回到頁首
顯示: