循环c#-在文本框中使用变量
我做了一个循环:循环c#-在文本框中使用变量,c#,loops,textbox,C#,Loops,Textbox,我做了一个循环: for (int i = 0; i < sumUSERS; i++ ) { principal.UserPrincipalName = "bn" + txtbox_cusnumber.Text + "." + txt_user1.Text; } for(int i=0;i
for (int i = 0; i < sumUSERS; i++ )
{
principal.UserPrincipalName = "bn" + txtbox_cusnumber.Text + "." + txt_user1.Text;
}
for(int i=0;i
在我的表格中,有以下名称的文本框:
- txt_用户1
- txt_用户2
- txt_用户3
txt\u user(I).text中设置值I
我希望我的问题可以理解。制作一个方框数组,并使用索引,如下所示:
var txt_user = new [] {txt_user1, txt_user2, txt_user3};
for (int i = 0; i < txt_user.Length ; i++ ) {
principal.UserPrincipalName += "bn" + txtbox_cusnumber.Text + "." + txt_user[i].Text;
}
var txt_user=new[]{txt_user1,txt_user2,txt_user3};
对于(int i=0;i
请注意,我将=
替换为+=
,否则文本将与您自己使用的txt\u user3
相同(即,只有最后一个作业将保留)。不可能这样。您必须循环所有控件,并检查是否为文本框。循环复选框的一个示例:您可以按名称查找容器中的控件,如#MyContainer.controls.find(“myControlName”,true)代码>