c# – foreach,额外的条件语句
发布时间:2020-12-15 20:48:31 所属栏目:百科 来源:网络整理
导读:对不起,希望没有人给我留下一个noob问题,我还没有C#参考书 有没有办法在foreach循环中放置一个额外的条件语句,例如: string[] giggles = new string[6] { "one","two","three","four","five","Six" }; int i = 0; foreach (string gig in giggles i 4) { lb
对不起,希望没有人给我留下一个noob问题,我还没有C#参考书>< 有没有办法在foreach循环中放置一个额外的条件语句,例如:
string[] giggles = new string[6] { "one","two","three","four","five","Six" }; int i = 0; foreach (string gig in giggles && i < 4) { lblDo.Text = gig; i++; } 这显然不起作用,但是我可以使用类似的东西,还是我在循环中使用if / break语句?谢谢! 解决方法
您将不得不使用if / break或for循环. foreach循环几乎是有意限制的,因为这一点只是迭代一个可枚举的集合*.如果你想要更简洁的循环控制,你将使用for循环,while循环或do-while循环.
*实际上,任何具有GetEnumerator()方法的东西. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |