Использование выражения типа в метке переключателя [дубликат] ⇐ C#

Место общения программистов C#
Anonymous
Использование выражения типа в метке переключателя [дубликат]

Сообщение Anonymous »

Код

Код: Выделить всё

Type fieldType = typeof(string);
switch(fieldType) {
case typeof(string):
break;
}
Выдает ошибку компиляции

CS9135 Ожидается постоянное значение типа «Тип» Eeva

в строке

Код: Выделить всё

  case typeof(string):
Как использовать константы типа в метках переключателей?
Использование .NET 8 и Visual Studio 17.11.5

Подробнее здесь: https://stackoverflow.com/questions/791 ... itch-label

Вернуться в «C#»