Мне нужно определить атрибуты enum с помощью переменной. Это будет хорошо работать:
Public Enum CommandsC_e
<Title("Cmd1")>
CommandC1
<Title("Cmd2")>
CommandC2
End Enum
Но этот код дает мне «требуется постоянное выражение». ошибка:
Dim Title as string = "Test"
Public Enum CommandsC_e
<Title(Title)>
CommandC1
<Title("Cmd2")>
CommandC2
End Enum
Я где-то читал, что атрибуты enum должны быть известны во время компиляции. Есть ли обходной путь для этого?