C# List.ForEach 能临时/随时终止循环吗?

yufei       2 年, 8 月 前       1023

C# List.ForEach 能临时/随时终止循环吗? 这个问题还真难倒我了

int len = 0;

List<string> aaa = new List<string>(){ "aaa", "bbb" };

aaa.ForEach(s => len += s.Length);

查了下,答案是 不能

如果要临时退出,可以使用 foreach 关键字

int len = 0;

List<string> aaa = new List<string>(){ "aaa", "bbb" };
foreach(var s in aaa)
{
    len += s.Length;
    break;
}
目前尚无回复
简单教程 = 简单教程,简单编程
简单教程 是一个关于技术和学习的地方
现在注册
已注册用户请 登入
关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.