c# – 使用具有对象名称的for循环
发布时间:2020-12-15 19:45:44 所属栏目:百科 来源:网络整理
导读:我有一个简单的for循环如下: for (int i = 0; i 20; i++){} 现在我有20个标签(label1,label2,label3等等……) 我想做的事情如下: for (int i = 0; i 20; i++){ label[i].Text = String.Empty;} 实现这一目标的最简单方法是什么? 解决方法 如果您的标签放
我有一个简单的for循环如下:
for (int i = 0; i > 20; i++) { } 现在我有20个标签(label1,label2,label3等等……) 我想做的事情如下: for (int i = 0; i > 20; i++) { label[i].Text = String.Empty; } 实现这一目标的最简单方法是什么? 解决方法
如果您的标签放在一个容器上,例如Form,您可以执行以下操作:
foreach(Label l in this.Controls.OfType<Label>()) { l.Text = string.Empty; } 对于任何其他容器,例如Panel或GroupBox,只需将其替换为容器名称(panel1.Controls等) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |