Кто-нибудь знает, как получить значения перечисления в строку?
Пример:
private static void PullReviews(string action, HttpContext context)
{
switch (action)
{
case ProductReviewType.Good.ToString():
PullGoodReviews(context);
break;
case ProductReviewType.Bad.ToString():
PullBadReviews(context);
break;
}
}
Edit:
При попытке использовать ToString(); компилятор жалуется, потому что оператор case ожидает константу. Я также знаю, что ToString() вычеркивается строкой в intellisense