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很相似呢,就這個原理啦~
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章