Использование WinForms; Есть ли лучший способ найти зарегистрированный RadioButton для группы? Мне кажется, что код ниже не нужен. Когда вы проверяете другой RadioButton, тогда он знает, какой из них следует снять, поэтому он должен знать, что проверяется. Как я могу извлечь эту информацию, не делая много операторов if (или коммутатор).
RadioButton rb = null;
if (m_RadioButton1.Checked == true)
{
rb = m_RadioButton1;
}
else if (m_RadioButton2.Checked == true)
{
rb = m_RadioButton2;
}
else if (m_RadioButton3.Checked == true)
{
rb = m_RadioButton3;
}