Я занимаюсь разработкой C# приложение, и у меня есть следующее перечисление:Сравнивая значения enumType с Int
public enum TourismItemType : int
{
Destination = 1,
PointOfInterest = 2,
Content = 3
}
И я также есть ИНТ переменная, и я хочу, чтобы проверить эту переменную, чтобы знать, что равно TourismItemType.Destination
, как это:
int tourismType;
if (int.TryParse(NavigationContext.QueryString.Values.First(), out tourismType))
{
switch (tourismType)
{
case TourismItemType.Destination:
ShowDestinationInfo();
break;
case TourismItemType.PointOfInterest:
ShowPointOfInterestInfo();
break;
}
}
Но выдает ошибку.
Как я могу это сделать?
Спасибо.
Я знаю, что у вас есть ответы прямо сейчас, но в общем положить в Teh детали ошибки, отбрасывается, а не просто говорю, что там был одним. Даже если ошибка ничего не значит для вас, это может означать что-то другое. – Chris