foreach (Control c in this.Controls)
{
if (c.GetType() == typeof(TextBox))
{
//İşlemler
}
}
Söylediğiniz şekilde yaptım. fakat listeleme aşamasında daha doğrusu input değerlerini sırayla messagebox içine yazdırmak istediğimde son eklenen inputtan ilke doğru bir sıralama yaptı.