C#中析構函數和命名空間的妙用


C#中析構函數和命名空間的妙用

析構函數   ~

不能在結構中定義析構函數。只能對類使用析構函數。

一個類只能有一個析構函數。

無法繼承或重載析構函數。

無法調用析構函數。它們是被自動調用的

析構函數既沒有修飾符,也沒有參數。

 

 

 

圖一、運行這個程序之后再調用它

 

圖二、析構函數的寫法

 

Namespace(命名空間),用於解決類重名問題,可以看做“類的文件夾”

 

 

圖三、引用問題

 

自己本身有一個類,又導入一個其它的類,一般情況下,很少這樣用。

 

 

圖四、引用問題

 

  如果代碼和被使用的類在一個namespace則不需要using。

在不同命名空間下的類調用有兩種方法:(如上圖所示)

  寫全稱 命名空間.類名

  先using引用命名空間,再調用


作者近期文章:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM