020-using的三種用法

020-using的三種用法

using

1.作爲指令使用:

用於爲命名空間創建別名或導入其他命名空間中定義的類型
優點:使我們可以在程序中直接用命名空間中的類型,而不必指定類型的詳細命名空間
在這裏插入圖片描述

2.Using語句:

定義一個範圍,在範圍結束時處理對象。
場景:
當某個代碼中使用了類的實例,而希望無論因爲什麼原因,只要離開了這個代碼段就自動調用這個類的Dispose,要達到這樣的目的,用try…catch捕捉異常也能達到目的,但是用using更方便
在這裏插入圖片描述

3.using別名:

using+別名 = 包括詳細命名空間信息的具體類型

這種做法有個好處就是當同一個cs引用了兩個不同的命名空間,但兩個命名空間都包括了一個相同名字的類型的時候。當需要用到這個類型的時候,就每個地方都要用詳細命名空間的辦法來區分這些相同名字的類型。而用別名的方法會更簡潔,用到哪個類就給哪個類做別名聲明就可以了。注意:並不是說兩個名字重複,給其中一個用了別名,另外一個就不需要用別名了,如果兩個都要使用,則兩個都需要用using來定義別名的。

在這裏插入圖片描述

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章