¿Qué botón de opción del grupo está marcado?

Utilizando WinForms; ¿Hay una mejor manera de encontrar el RadioButton comprobado para un grupo? Me parece que el código de abajo no debería ser necesario. Cuando selecciona un RadioButton diferente, entonces sabe cuál desmarcar ... así que debería saber cuál está marcado. ¿Cómo puedo extraer esa información sin hacer muchas declaraciones if (o un interruptor)?

     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;
     }

Respuestas a la pregunta(12)

Su respuesta a la pregunta