У меня есть код:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
switch (keyData)
{
case Keys.Alt|Keys.D1:
if (this._condition1)
{
return true;
}
else
{
return base.ProcessCmdKey(ref msg, keyData);
}
break;
case Keys.Control |Keys.U:
if (this._condition2)
{
return true;
}
else
{
return base.ProcessCmdKey(ref msg, keyData);
}
break;
default:
return base.ProcessCmdKey(ref msg, keyData);
}
return true;
Это дает мне предупреждение "недостижимый код обнаружено" при разрывах.
Хорошая практика не использовать здесь оператора break? Я не хочу отключать предупреждение "недостижимый код".
PS: В моем методе ProcessCmdKey существует много case.