加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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()方法的东西.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读