我有一个使用枚举的类,枚举当前在它自己的文件中,这似乎很浪费。
关于将枚举放置在使用它们的文件的命名空间中的一般意见是什么?或者枚举真的应该存在于它自己的cs文件中吗?
编辑
我应该提到,虽然有问题的类使用这些枚举,但外部调用者也是如此。换句话说,另一个类可以设置这些枚举。所以它们不会在课堂内部使用,否则这个问题将是一个简单的问题。
我不会说“浪费”(额外的文件要花多少钱?),但这通常很不方便。通常有一个类与枚举最密切相关,我将它们放在同一个文件中。