【发布时间】:2011-12-20 12:20:26
【问题描述】:
假设我有一个名为 GhostJago.WebScraper 的 .NET 项目
在这个项目中,我有一个包含类WebScrapeEngine 的文件。
该类包含在namespace GhostJago.WebScraper {...} 中。
现在我添加一个新文件夹并将一个类文件放入该文件夹中。 我的结构基本上是:
GhostJago.WebScraper (Project)
|-> AddIns (folder)
|-> WebScraperAddIn.cs (c# file)
|-> WebScraperEngine.cs (c# file)
问题:
WebScraperAddIn.cs 中的命名空间应该是namespace GhostJago.WebScraper.AddIns {...} 还是无关紧要?
【问题讨论】:
-
绝对没关系。您不必将命名空间映射到物理文件夹。
-
这是 ReSharper 方式(以及某种约定)。但正如 Cody 所说,选择权在你。
-
打扫房间的方式无关紧要。直到你需要找到一些东西。
标签: c# .net coding-style