當前位置:成語大全網 - 新華字典 - C#裏的命名空間是什麽意思?

C#裏的命名空間是什麽意思?

C#裏的命名空間是使用壹種代碼組織的形式通過名稱空間來分類。

命名空間是用來組織和重用代碼的,不同的人寫的程序不可能所有的變量都沒有重名現象,對於庫來說,如果兩個人寫的庫文件中出現同名的變量或函數(不可避免),使用起來就有問題了。

為了解決這個問題,引入了名字空間這個概念,通過使用namespacexxx;所使用的庫函數或變量就是在該名字空間中定義的,這樣壹來就不會引起不必要的沖突了。

命名空間是唯壹識別的壹套名字,使用擴展標記語言的時候,XML的命名空間是所有元素類別和屬性的集合。元素類別和屬性的名字是可以通過唯壹XML命名空間來唯壹。

擴展資料

定義命名空間

1、命名空間的定義是以關鍵字namespace開始

namespacenamespace_name

{

//代碼聲明

}

2、為了調用支持命名空間版本的函數或變量,會把命名空間的名稱置於前面

namespace_name.item_name;

百度百科—命名空間