C# 命名空間 namespace
namespace: 名字空間
如果你學過Java的話或許他的話你能看懂,但沒學過的話,我還有一個更好的解釋。
namespace相當於windows操作系統中的文件夾,因爲現在的程序大多都是大項目或是代碼不是一個人來完成的,難免會有變量聲明時出現重名的現象,比如程序員A定義了一個變量x程序員B也定義了一個x,這時爲了精確定位是哪個x用namespace加以限制就可以了,比如A的x在一個叫 proA的名字空間裏,B的在proB的名字空間裏那麼對x定位時可以直接用proB::x或proA::x來表示具體的x,是不是和windows裏的c:\programe files和d:\programe files很相似呢,就這個原理啦~
如果你學過Java的話或許他的話你能看懂,但沒學過的話,我還有一個更好的解釋。
namespace相當於windows操作系統中的文件夾,因爲現在的程序大多都是大項目或是代碼不是一個人來完成的,難免會有變量聲明時出現重名的現象,比如程序員A定義了一個變量x程序員B也定義了一個x,這時爲了精確定位是哪個x用namespace加以限制就可以了,比如A的x在一個叫 proA的名字空間裏,B的在proB的名字空間裏那麼對x定位時可以直接用proB::x或proA::x來表示具體的x,是不是和windows裏的c:\programe files和d:\programe files很相似呢,就這個原理啦~
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
數據科技的若干發展趨勢
yeasy
2020-07-02 15:29:38
把API Connect關進All-in-One K8S Playground裏
thesecondwoodstock
2020-06-19 08:18:41
網摘 20070510
iteye_18705
2020-06-16 10:03:26
Adobe 宣佈開放 Flex 的源碼
iteye_18705
2020-06-16 10:03:26
aNobii - 有多少人和你讀同一本書?
初次發現 aNobii 是在案內人隨筆的《談談互聯網創業》,這個讀書的 Social Network 網站讓用家輸入自己書架上有的書,分享自己的讀書經
iteye_18705
2020-06-16 10:03:26
Google 發表谷歌輸入法
之前聽說Google 開放分析一萬億字所得的資料,但那隻在英文世界,中國人只能其望甚麼時候 Google 會大發慈悲開放其中文資料。雖然這仍未成真,但
iteye_18705
2020-06-16 10:03:26
WiMAX ing......
giles_zhu
2020-06-14 15:10:30
NVIDIA module already loaded in kernel 無法升級 cuda 錯誤 解決方法
RockHell
2020-06-14 13:26:37
編譯sqlite3啓動所有擴展功能(Json text_search R-tree樹結構 多線程加速等)
RockHell
2020-06-14 13:26:37
Construct2:自制簡易超級瑪麗射擊遊戲進階
xbnPie
2020-06-11 18:56:14
Construct2:自制簡易超級瑪麗射擊遊戲
xbnPie
2020-06-11 18:56:14
字符版進階貪喫蛇:進階學習與智能蛇學習記錄
xbnPie
2020-06-11 18:56:14
字符版初階貪喫蛇:遊戲設計及算法
xbnPie
2020-06-11 18:56:14
如何零成本錄製一首單人ACAPPELLA
xbnPie
2020-06-11 18:56:14