Veröffentlicht 19. Mai 200619 j hi leute, weiß jemand ob ich ein Enum: Public Enum werteliste wert1 wert2 End Enumzur laufzeit noch erweitern kann? ich möchte quasi die bestehende definition von "werteliste" um "wert3", "wert4"... ergänzen. danke lg jasso
19. Mai 200619 j Hi, so ohne weiteres geht das nicht, da Enums normalerweise konstante Member haben. Vielleicht kannst Du aber über Reflection den Enum aktualisieren lassen, Beispiel aus der MSDN http://msdn2.microsoft.com/de-de/library/system.reflection.emit.enumbuilder.aspx
19. Mai 200619 j Einen Enum kannst du nicht zu Laufzeit erweitern, du kannst höchstens mit Reflections.Emit neue Enums definieren.
19. Mai 200619 j Autor wenn dann müsste ich also ein bereits bestehendes enum neu generieren. gut dann mal danke für die antworten. werd mir das microsoft-beispiel bei gelegenheit mal reinziehen. lg jasso
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.