C#裏的命名空間是使用壹種代碼組織的形式通過名稱空間來分類。
命名空間是用來組織和重用代碼的,不同的人寫的程序不可能所有的變量都沒有重名現象,對於庫來說,如果兩個人寫的庫文件中出現同名的變量或函數(不可避免),使用起來就有問題了。
為了解決這個問題,引入了名字空間這個概念,通過使用namespacexxx;所使用的庫函數或變量就是在該名字空間中定義的,這樣壹來就不會引起不必要的沖突了。
命名空間是唯壹識別的壹套名字,使用擴展標記語言的時候,XML的命名空間是所有元素類別和屬性的集合。元素類別和屬性的名字是可以通過唯壹XML命名空間來唯壹。
擴展資料
定義命名空間
1、命名空間的定義是以關鍵字namespace開始
namespacenamespace_name
{
//代碼聲明
}
2、為了調用支持命名空間版本的函數或變量,會把命名空間的名稱置於前面
namespace_name.item_name;
百度百科—命名空間