LINQ的from子句和foreach语句的区别

1、foreach语句在遇到代码时就执行,form子句什么也不执行,它创建一个用于保存查询变量的可枚举对象,查询本身在后面代码中被执行。

2、foreach语句明确指定集合中的项按次序从一到最后,form子句只规定了必须考虑集合中的每一项,不规定顺序。

 

posted @ 2016-11-02 16:32  漫步游走  阅读(291)  评论(0编辑  收藏  举报