C'è un modo per inserire gli spazi in una costante enum di C#? Ho letto che si può fare in VB in questo modo:Spaces in C# Enums
Public Enum EnumWithSpaces
ConstantWithoutSpaces
[Constant With Spaces]
End Enum
... e poi accedere in questo modo:
Public Sub UsingEnumWithSpaces()
Dim foo As EnumWithSpaces = EnumWithSpaces.[Constant With Spaces]
End Sub
Questo implica per me che il CLR in grado di gestire un enum con spazi.
C'è un modo per farlo in C#?
Grazie Judah per aver cercato di ripulirlo per me. Stavo passando un pò di tempo cercando di farlo sembrare giusto. –
Sarebbe bello se ToString utilizzasse automaticamente l'attributo. Così com'è, però, non è tutto ciò che è utile. –
Immagino che si possa sempre usare 'DescriptionAttribute' insieme a un metodo di estensione' ToDescription'. – cdmckay