Qual botão de rádio no grupo está marcado?

Usando WinForms; Existe uma maneira melhor de encontrar o RadioButton verificado para um grupo? Parece-me que o código abaixo não deveria ser necessário. Quando você verifica um RadioButton diferente, então ele sabe qual deles desmarcar ... então ele deve saber qual está marcado. Como puxo essa informação sem fazer muitas declarações if (ou um switch).

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

questionAnswers(12)

yourAnswerToTheQuestion