Вопрос : Enumerable или сильно напечатанный на машинке список Guids

Так я имею список Guids и их шнур называет Т.Е.:

ee538d12-1de4-4a6f-a3dc-32840ea530e0 «ModifiedUser
fde92cb8-3d4f-4988-b80e-70701e5efeea,
ffc876ef-4177-4706-8fed-4f2d104769ba «ModifiedTicket ",

I «FailedToLogin " хочет сделать их в strognly напечатанный на машинке список, я могу сделать его с enums, но как могу я сделать его с

I UserGroups
enum guids.

public {
ApplicationAdministrators = 1, потребитель
= 2, менеджер
= 3,
} могу вызвать это путем идя UserGroups.Manager и он возвращает 3.

I хочет сделать эти же с Guids и их шнур names.

LogTypes.ModifiedUser возвращает идеи Guid value.

Any?

Thanks.
class=

Ответ : Enumerable или сильно напечатанный на машинке список Guids

Тип Enum может иметь только монолитно значения (int, краткость, etc) и значения шнура нельзя использовать в enum…

См. если использующ const поможет вам.

общественное struct LogTypes
{
общественный шнур ModifiedUser const = «ee538d12-1de4-4a6f-a3dc-32840ea530e0»;
общественный шнур ModifiedTicket const = «fde92cb8-3d4f-4988-b80e-70701e5efeea»;
общественный шнур FailedToLogin const = «ffc876ef-4177-4706-8fed-4f2d104769ba»;
}

С этим вы можете использовать как LogTypes.ModifiedUser.

Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us