Tengo una clase que usa una enumeración, la enumeración está actualmente en su propio archivo que parece un desperdicio.
¿Cuál es la opinión general sobre las enumeraciones que se colocan dentro del espacio de nombres de un archivo en el que se consumen? ¿O debería la enumeración realmente vivir en su propio archivo cs?
Editar
Debo mencionar que si bien la clase en cuestión usa estas enumeraciones, también lo hacen las personas que llaman externas. En otras palabras, otra clase puede establecer estas enumeraciones. Por lo tanto, no se utilizan internamente para la clase, de lo contrario esta pregunta sería obvia.