Я бы хотел сделать одну строку, если оператор с более чем 1 действием.Операция с одной строкой с двумя действиями
По умолчанию это:
(if) ? then : else
userType = (user.Type == 0) ? "Admin" : "User";
Но я не нужен "другой" только мне нужна "еще, если"
как и в многоканальной линии:
if (user.Type == 0)
userType = "Admin"
else if (user.Type == 1)
userType = "User"
else if (user.Type == 2)
userType = "Employee"
Есть ли возможность для этого в одной строке?
Я думаю, что это может быть случай, когда 'enum' лучше, если некоторые из ваших API используют целые числа, а другие используют строки, могут быть аномалии обновления, если вы забудете обновить то, что означает каждая связь. – Matthew