Konwertowanie Enum na String - .NET

Jak najlepiej konwertować Enum na String w .NET? I dlaczego?

1 odpowiedź

od C# 6 najlepszym sposobem na uzyskanie Enum jest nowa nazwa operatora:

nameof (MyEnum.EnumValue);

// Ouput:
> „EnumValue”

Działa to w czasie kompilacji, a wyliczenie jest zastępowane przez ciąg w skompilowanym wyniku, co z kolei oznacza, że jest to najszybszy możliwy sposób.

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.