循环 c# - 在文本框中使用变量
Loop c# - use variable in textbox
我做了一个循环:
for (int i = 0; i < sumUSERS; i++ )
{
principal.UserPrincipalName = "bn" + txtbox_cusnumber.Text + "." + txt_user1.Text;
}
在我的表单中,我有以下名称的文本框:
- txt_user1
- txt_user2
- txt_user3
如何在 txt_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;
}
请注意,我将 =
替换为 +=
,否则文本将与您单独使用 txt_user3
相同(即只有最后一个赋值会保留)。
我做了一个循环:
for (int i = 0; i < sumUSERS; i++ )
{
principal.UserPrincipalName = "bn" + txtbox_cusnumber.Text + "." + txt_user1.Text;
}
在我的表单中,我有以下名称的文本框:
- txt_user1
- txt_user2
- txt_user3
如何在 txt_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;
}
请注意,我将 =
替换为 +=
,否则文本将与您单独使用 txt_user3
相同(即只有最后一个赋值会保留)。