Enum + Member
- 
					
					
					
					
 Hallo, ich finde leider keine Möglichkeit, solchen Java-Code in C# darzustellen public enum ValidSymbol { BUILDING('X'), OPENSPACE('O'), WALL('W'); private char value; private ValidSymbol(char c) { value = c; } public char getValue() { return value; } private static final Map<Character, ValidSymbol> byValueMap = new HashMap<Character, ValidSymbol>(); static { for (ValidSymbolvalue : values()) { byValueMap.put(value.getValue(), value); } } //...also einem enum noch ein paar Methoden zur Prüfung mitzugeben. Kann man das nur mittels Gefrickel in C# erreichen? 
 
- 
					
					
					
					
 Benutz doch lieber eine Klasse. 
 Aber wenn du unbedingt auf ein enum bestehst, kannst du auch Extensions benutzen.