У меня есть несколько элементов управления, которые используют один и тот же обработчик событий. Вместо того, чтобы писать серию
if(sender == specific_control)
{
// do something
}
Можно ли вместо этого использовать оператор switch или что-то подобное?
Когда я набираю switch(sender)
, я получаю сообщение об ошибке, в котором говорится
Выражение переключения или метка case должны быть типа bool, char, string, intgral, enum или соответствующего типа, допускающего значение NULL.