0
A
回答
4
只要它是一個有效的文件名,您可以任何喜歡的方式命名項目。通常項目名稱與該項目的根名稱空間相匹配,但它不是一個硬性規則。
我更喜歡遵循命名轉換,因爲它更容易導航解決方案(如果我知道名稱空間,我知道在哪個項目中查看),它是VS中的默認值。如果您希望默認名稱空間與項目名稱不同,您將不得不更改設置。 默認情況下,ReSharper會進一步強化併爲項目的子文件夾強制命名。
6
是,C#使用相同的語法(.
)來表示:
- 命名空間遍歷
- 嵌套型遍歷(這實際上是在內部類型語法
+
) - 成員訪問(字段/屬性/方法/ consts /枚舉/等)
- 作爲數字文字一個小數點
然而,這通常不是一個問題...
4
您聲稱這是不是的命名空間,但我強烈懷疑它是。默認情況下,當您創建一個新類時,Visual Studio將以與項目名稱和所有嵌套文件夾匹配的名稱空間開始。因此,與CompanyName.SystemName.ProjectName
項目名稱我倒是期待一個新的C#文件看起來是這樣的:
using System; // etc
namespace CompanyName.SystemName.ProjectName
{
public class SomeClass
{
}
}
在這一點上,CompanyName.SystemName.ProjectName
絕對是一個命名空間,而且我完全相信一個using
指令沿着這些代碼嘗試使用SomeClass
。
是什麼讓你覺得它是而不是的命名空間?
相關問題
- 1. 在Visual Studio中是否有「ZIP項目」?
- 2. 如何更改Visual Studio 2008中現有項目的名稱?
- 3. Visual Studio多項目模板重命名命名空間和項目名稱
- 4. 名稱必須是名稱空間名稱Visual Studio錯誤
- 5. 項目名稱有時是空
- 6. 是否有NUnit的Visual Studio測試項目模板?
- 7. Visual Studio 2010建模項目中是否有Castle ActiveRecord生成器?
- 8. 項目名稱是否可以包含一個點?
- 9. Visual Studio 2010 beta 2是否禁用創建Visual C++項目?
- 10. 在Visual Studio for Mac中更改項目名稱空間預覽
- 11. 在Visual Studio中更改項目名稱空間
- 12. 在Visual Studio團隊基礎套件中更改項目名稱
- 13. Cordova使用Visual Studio構建項目使用默認名稱CordovaApp
- 14. Visual Studio安裝項目的不同產品名稱和標題
- 15. Visual Studio 2010 - 更改從屬項目上的exe文件名稱
- 16. Visual Studio 2010數據庫項目不再瞭解架構名稱?
- 17. Visual Studio Windows服務項目和服務名稱
- 18. 如何在Visual Studio 2008中按項目名稱排序?
- 19. 是否有Visual Studio Build Profiler?
- 20. 是否有Facebook Visual Studio vsdoc?
- 21. 是否有Visual Studio的Ccache?
- 22. 重命名Visual Studio .NET 2008 C++項目
- 23. 在Visual Studio中重命名項目
- 24. 命名空間。設置Visual Studio項目
- 25. Visual Studio項目GUIDS
- 26. DotNetNuke Visual Studio項目
- 27. Visual Studio CLR項目
- 28. Visual Studio模板參數:機器名稱是否大寫?
- 29. 是否可以在Visual Studio UML中放置名稱空間?
- 30. Visual Studio是否將名稱空間添加到資源文件?
好吧,這是什麼問題? – V4Vendetta 2012-04-24 06:06:25
拉丁語句子毫無意義。除非你是別名,否則你只能在使用指令時使用命名空間(我希望你可以參考,使用語句將使用(var foo = new bar()...) 你想要什麼解決方案 – 2012-04-24 06:07:38
用'。'作爲單詞的分隔符? – TRR 2012-04-24 06:07:39