程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> ASP.NET基礎 >> 析構函數的作用 什麼是析構函數

析構函數的作用 什麼是析構函數

編輯:ASP.NET基礎
析構函數的作用是當對象生命期結束後,收回對象占用的資源,析構函數的特點是:
1、析構函數名是在類名前加以符號“~”。
2、析構函數沒有參數、返回類型和修飾符。
3、一個類中至多有一個析構函數,如果程序員沒有定義析構函數,那麼系統會自動地加入一個析構函數。
4、不能顯式地調用析構函數,而是由系統自動調用。

定義析構函數格式為:
~類名()
{...}
       由於c#得到自動內存管理的支持,當對象生命期結束後,系統能夠自動回收那些對象應該釋放的資源等,所以一般不需要程序員的關心,對於一般的對象,程序中不需要定義析構函數。

阿會楠:《Visual c#.net程序設計教程》筆記。 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved