我如何命名一个名称空间专用于仅 类 包含静态字段?

How can I name a namespace dedicated to span just classes holding exclusively static fields?

例如,将此命名空间称为 UtilitiesConstants 等是一种好习惯吗?或者 Utilities 是那种保持静态的 类还有方法吗?

namespace ExempleSolution.ExampleProj.Utilities
{
    // A class for AVOIDING MAGIC STRINGS within my project (not solution)
    public class BundlePath
    {
        public const string Jquery = "~/bundles/jquery";
        public const string CustomStyles = "~/bundles/customStyles";
        public const string CustomScripts = "~/bundles/customScripts";
        // etc.
    }
}

编辑

我只是想知道你的意见是什么。

首先,我想指出这道题没有正确答案。这是一个见仁见智的问题,因此不适合 Whosebug。 但是,我个人认为基于事件意见的问题值得回答 - 所以在这里:

这样的 class 通常是更大项目的一部分。如果是这样的话,我喜欢在之前添加项目的主命名空间——例如,MyProject.Utitities.

如果它们是您在多个项目中使用的通用实用程序,您可以简单地称它们为 UtilitiesAndrey.Utilities

恕我直言,名称 Constants 通常不适合命名空间,因为通常每个项目的常量只有一个 class。

这感觉像是 Common 库中应该有的东西。我 运行 加入的 Utilities 模块通常包含辅助方法和 类 ,它们在所有方面都很有用,而 Common 通常包含没有依赖关系但其他项目通常想知道的东西 - 枚举、魔法 int/string 值、接口等