簡體   English   中英

如何在C#中動態創建枚舉?

[英]How to create an enum dynamically in C#?

有沒有一種方法可以動態創建枚舉? 我試圖獲取數據庫中表的名稱,並創建在Visual Studio中進行編碼時將使用的枚舉列表。 可能嗎

我想我可以得到數據庫中表的名稱,但是在后面的部分,我對此一無所知。

您無法在運行時輕松創建枚舉。

但是,您可以使用T4模板來查詢數據庫並創建可以編譯的代碼文件。

沒有辦法,您可以手動創建一個代表數據庫的枚舉,

如果您使用Dictionary<int, string>可能會更好

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM