也可以这样试试: List<string> list = new List<string>(); foreach (Control con in this.Controls) { if (con is TextBox) { list.Add((con as TextBox).Text); } }
List<string> list = new List<string>(); foreach (Control con in this.Controls) { if (con is TextBox) { list.Add((con as TextBox).Text); } } good 判断控件类型
foreach (Control c in this.Controls) { if (c is TextBox) { lst.Add(((TextBox)l).Text); } }
比如说 数组是 {"info1","info2","info3","info4"... }有规律的就是 后面的数字 是叠加的 能不能用 循环 把 值 先 赋给 变量 val
再把 val 写入数据库这样写 要比 一个一个 省很多时间我就是不知道 循环该 怎么写怎么 把 字符串 变成变量名~~
或使用 as 转
foreach (Control con in this.Controls)
{
if (con is TextBox)
{
list.Add((con as TextBox).Text);
}
}
foreach (Control con in this.Controls)
{
if (con is TextBox)
{
list.Add((con as TextBox).Text);
}
}
good 判断控件类型
{
if (c is TextBox)
{
lst.Add(((TextBox)l).Text);
}
}