我做了一个循环:
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
相同(即仅最后的任务将保留)。
关于c# - Loop C# - 在文本框中使用变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32426388/