【问题标题】:C# namespace for extending another product [closed]用于扩展另一个产品的 C# 命名空间 [关闭]
【发布时间】:2016-12-31 17:47:22
【问题描述】:

我目前正在创建一个 Visual Studio 扩展,我的问题是找出命名空间。我知道约定是 (.). ,我的问题是我创建了一个明确针对 Visual Studio 的实用程序库。如何命名这个命名空间?

using MyCoolCompany.VisualStudio.Utility;

using MyCoolCompany.VisualStudioUtility;

【问题讨论】:

  • 这完全取决于你。严重地。两者都可以。

标签: c# .net visual-studio namespaces naming-conventions


【解决方案1】:

如果你想遵循约定,那就是

MyCoolCompany.VisualStudioUtility

因为您的公司为 Visual Studio 创建了一个实用程序,而不是 Visual Studio 本身(因此该实用程序就是产品)。

但这只是一个约定;不是每个人都始终遵循它——甚至微软也不是! (.NET 框架中的许多命名空间都是以 System 而不是 Microsoft 开头的)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-02
    • 1970-01-01
    • 2012-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-05
    相关资源
    最近更新 更多