如何创建泛型类来保存枚举



我没有发布任何代码,我只需要一些信息。请。我是这种架构的新手,在这种架构中,制作不同的类并消耗它们。我怎样才能创建一个包含枚举或正则表达式常量和其他东西的类。显示我正在制作一个类,我将不得不编写这些枚举,使它们成为全局的。我有一些在谷歌上找到的代码。

// Correct
public enum Color
{
Red,
Green,
Blue,
Yellow,
Magenta,
Cyan
}
// Exception
[Flags]
public enum Dockings
{
None = 0,
Top = 1,
Right = 2,
Bottom = 4,
Left = 8
}

这是我应该在其他类中保留枚举的方式吗?

您可以创建一个静态类来存储枚举等。 将此类放在一个程序集中,然后您将从需要它的所有项目中引用该程序集。

答案 C# 全局变量提供了有关您想要实现的目标的相当多的细节。

最新更新