是否可以将多个枚举组合在一起?下面是我想看到的代码示例:
enum PrimaryColors
{
Red,
Yellow,
Blue
}
enum SecondaryColors
{
Orange,
Green,
Purple
}
//Combine them into a new enum somehow to result in:
enum AllColors
{
Red,
Orange,
Yellow,
Green,
Blue,
Purple
}
不管它们是什么顺序,或者它们的后备号码是什么,我只想能够将它们组合起来。
对于上下文,这样我正在处理的程序的多个类将具有与它们所做的相关联的枚举。我的主程序将读取每个支持类中可用的所有枚举,并制作可用命令的可用枚举的主列表(枚举用于)。
编辑:这些枚举的原因是因为我的主程序正在读取要在特定时间执行的命令列表,所以我想读取文件,查看其中的命令是否与我的枚举之一相关联,并且如果是,请将其放入要执行的命令列表中。