Nazwy enum

W czasie debugowania (i nie tylko) nieraz potrzeba nam wyświetlić nazwę wartości typu wyliczeniowego - enum.
Wszakże lepiej i łatwiej zorientować się widząc nazwę niż samą liczbę i szukać po plikach, definicjach jakiej nazwie odpowiada :P

Szkoda ze sam język nie posiada jakieś konstrukcji do tego celu, predefiniowanego makra lub czegoś innego.

A rozwiązanie tego problemu nie jest takie łatwe.

Po googlałem trochę i znalazłem kilka propozycji rozwiązań tego problemu:

Niestety nie są one proste i łatwe.
Chciałbym cos tak prostego w użyciu i banalnego jak same enum, bez zbędnego "babrania" z podobna składnią/konstrukcją.
Tak, wiem że chcę niemożliwego P

Chyba sam, w wolnej chwili będę musiał się zastanowić nad tym problemem, może cos uda się wyczarować.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *