Ich weiß, dass dies eher gegen die Idee von Aufzählungen verstößt, aber ist es möglich, Aufzählungen in C # / Java zu erweitern? Ich meine "erweitern" sowohl im Sinne des Hinzufügens neuer Werte zu einer Aufzählung als auch im Sinne des Erbens von einer vorhandenen Aufzählung.
Ich gehe davon aus, dass dies in Java nicht möglich ist, da es sie erst vor relativ kurzer Zeit erhalten hat (Java 5?). C # scheint jedoch eher verzeihend für Leute zu sein, die verrückte Dinge tun wollen, also dachte ich, dass es irgendwie möglich sein könnte. Vermutlich könnte es durch Reflexion gehackt werden (nicht, dass Sie alle diese Methode tatsächlich anwenden würden)?
Ich bin nicht unbedingt daran interessiert, eine bestimmte Methode zu implementieren, sie hat nur meine Neugier geweckt, als sie mir einfiel :-)