Tôi có một enum của stucture sau:động tạo một enum
public enum DType
{
LMS = 0,
DNP = -9,
TSP = -2,
ONM = 5,
DLS =9,
NDS = 1
}
Tôi đang sử dụng enum này để có được tên và các giá trị. Vì có yêu cầu thêm nhiều loại, tôi cần phải đọc loại và các giá trị từ một tệp XML. Có cách nào mà tôi có thể tạo enum động này từ tập tin XML để tôi có thể giữ lại cấu trúc chương trình.
Tôi đồng ý. Tất cả các tham chiếu đến các giá trị riêng lẻ của một enum được chuyển thành các chữ số theo thời gian biên dịch. Điều này có thể tạo ra các vấn đề về phiên bản tiềm năng. Tuy nhiên nó không phải là không thể. Một nơi nào đó tôi đọc CodeDom có thể giúp bạn nhưng nhận thức được nó là rất nhiều công việc. Không chắc chắn nếu nó worht nỗ lực. – Prithis
+1 cho [T4] (http://www.hanselman.com/blog/T4TextTemplateTransformationToolkitCodeGenerationBestKeptVisualStudioSecret.aspx) – elimad