Tôi có một lớp sử dụng một bảng liệt kê, enum hiện đang ở trong tệp riêng của nó có vẻ lãng phí.
Ý kiến chung về enums được đặt trong không gian tên của tệp mà chúng được sử dụng là gì? Hoặc enum nên thực sự sống trong tập tin cs của riêng mình?
Biên tập
Tôi nên đề cập rằng trong khi lớp trong câu hỏi sử dụng các liệt kê này, người gọi bên ngoài cũng vậy. Nói cách khác, một lớp khác có thể thiết lập các bảng liệt kê này. Vì vậy, họ không được sử dụng nội bộ cho lớp học, nếu không câu hỏi này sẽ là không có trí tuệ.