c#中什么叫做命名空間?
c#中什么叫做命名空間?
翻翻過(guò)去那場(chǎng)雪
2019-03-13 10:09:43
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊
命名空間提供了一種組織相關(guān)類和其他類型的方式。與文件或組件不同,命名空間是一種邏輯組合,而不是物理組合。
在C#文件中定義類時(shí),可以把它包括在命名空間定義中。以后,在定義另一個(gè)類,在另一個(gè)文件中執(zhí)行相關(guān)操作時(shí),就可以在同一個(gè)命名空間中包含它,創(chuàng)建一個(gè)邏輯組合,告訴使用類的其他開(kāi)發(fā)人員這兩個(gè)類是如何相關(guān)的以及如何使用它們。
可以在命名空間中嵌套其他命名空間,為類型創(chuàng)建層次結(jié)構(gòu)。
命名空間與程序集無(wú)關(guān)。同一個(gè)程序集中可以有不同的命名空間,也可以在不同的程序集中定義同一個(gè)命名空間中的類型。
舉報(bào)