VB.NET*Me.Dispose()?GC.Collect

各位師父們:

我想問一下 下面這三個 可以一起用嗎??

在表單關閉後 讓資源釋放出來

以下順序該如何配置,或者是有更好的寫法呢??

Me.Dispose()

GC.Collect()

Me.Close()

以上使用 VB.NET 2010 (送10點唷 QQ")

已更新項目:

DEAR 小崴

所以我可以三個一起用嗎

1 個解答

評分
  • 小崴
    Lv 4
    1 0 年前
    最佳解答

    首先 = =

    Me.Dispose() '是釋放資源

    GC.Collect() '是釋放可用的記憶體 表單都被你關了 釋放啥...

    Me.Close() '這行...廢話 Me.Dispose() 時就會關閉表單了

    2010-09-10 22:30:30 補充:

    Me.Dispose() '關閉表單 回收所有資源(記憶體, CPU等等)

    '後面的都廢話 無需

    GC.Collect() '是回收記憶體(表單不會被關閉)

    Me.Close() '接在Me.Dispose() 後面 完全無需要

    可以三個一起用 沒啥用處就是了

還有問題?馬上發問,尋求解答。