我正在迭代一个包含大约1000个元素的匿名类型.
这里的问题是我的循环可能需要几乎3秒才能完成,而循环内部发生的时间不到1毫秒.有一千个元素,我认为循环必须在第二个内完成,而不是3.
有没有办法让它迭代更快?
// takes 1ms to complete var x = tt.Where(p => p.Methods.Count() > 0 && p.PerWeek != this.Project.WorkDaysCount && !p.IsManual); // takes almost 3 seconds to complete foreach (var item in x) { // do stuff that takes < 1 ms }
解决方法
原文地址:https://www.jb51.cc/aspnet/248087.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。