Ich habe eine Enumeration der folgenden stucture:dynamisch eine ENUM erstellen
public enum DType
{
LMS = 0,
DNP = -9,
TSP = -2,
ONM = 5,
DLS =9,
NDS = 1
}
ich dieses Enum bin mit den Namen und die Werte zu erhalten. Da weitere Typen hinzugefügt werden müssen, muss der Typ und die Werte aus einer XML-Datei gelesen werden. Gibt es eine Möglichkeit, wie ich diese Enumeration dynamisch aus XML-Datei erstellen kann, so dass ich die Programmstruktur beibehalten kann.
hilft Ich bin damit einverstanden. Alle Verweise auf die einzelnen Werte einer Enumeration werden zur Kompilierzeit in numerische Literale konvertiert. Dies kann zu Problemen bei der Versionssteuerung führen. Es ist jedoch nicht unmöglich. Irgendwo habe ich gelesen CodeDom kann Ihnen helfen, aber bewusst sein, es ist viel Arbeit. Nicht sicher, ob es die Mühe geht. – Prithis
+1 für [T4] (http://www.hanselman.com/blog/T4TextTemplateTransformationToolkitCodeGenerationBestKeptVisualStudioSecret.aspx) – elimad