Я генерирую бизнес-объекты из этой схемы с помощью Enterprise Architect.
Схема имеет следующую спецификацию перечисления:
Enterprise Architect генерирует следующий код, но Visual Studio не любит тире (-) на компакт-диске и не будет компилироваться.
public enum PackageMedium : int {
NTP,
DAT,
Exabyte,
CD-ROM,
DLT,
D1,
DVD,
BD,
LTO,
LTO2,
LTO4
}
Что я могу сделать, чтобы эта работа работала?
на основе ответа @Craig Stuntz я смог найти эту статью , которая помогла мне получить эти специальные символы из Enum.