Когда я создаю библиотеку классов, я обычно создаю файл Enums.cs для хранения всех перечислений, используемых в сборке. Вот пример:
namespace MyNamespace
{
public enum Colors
{
Red,
Green,
Blue
}
public enum Shapes
{
Circle,
Square,
Triangle
}
}
Это упрощает поиск всех моих перечислений, хорошо организованных и простых в доступе в коде.
Мне интересно, есть ли причина, почему это не будет такой хорошей идеей?