Я пытаюсь найти все элементы управления в программе на С#, которые являются переключателями или флажками. Кроме того, я хочу также найти определенное текстовое поле. Я заставил его работать только с переключателями - если вместо этого я повторяю строку IEnumerable с флажками, это говорит мне, что локальная переменная с именем кнопки уже определена в этой области. Спасибо за помощь.
IEnumerable<RadioButton> buttons = this.Controls.OfType<RadioButton>();
foreach (var Button in buttons)
{
//Do something
}