EnumToString ist eine imaginäre Methode. Ich habe mir schon einen generischen Enum-Helper geschrieben, der, soweit ich das noch weiß, auf GetEnumName aus der TypInfo basiert. Aber ich hätte diese Methode sehr gerne um die besagte Funktionalität erweitert. Daher habe ich keinen Code dazu gepostet, sondern nur die Idee skizziert.
Und das mit dem selbst dazu coden will ich eher weniger. Zum einen muss ich zugeben, dass ich mich bei sowas nicht sonderlich gut auskenne und zum anderen mag ich manche "Hacks" nicht unbedingt. Nutze dann doch ganz gerne die
Standardfunktionalitäten Und da scheint es leider keinen direkten Weg zu geben.
Wo soll bei der Methode der Haken liegen?
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)