Linq to sql 迭代器bug?

复制代码
            DataClassesDataContext dcd = new DataClassesDataContext();
            var msgs 
= (from msg in dcd.SK_Messages where msg.MsgStatus == 0 select msg).Take(20);
            
foreach (var msg1 in msgs)
            {
                ...               
            }

            msgs.GetEnumerator().Reset();

            
foreach (var msg1 in msgs)
            {
   
            ...

            }


 

连续写两个foreach循环,第二个循环的执行次数为零 

复制代码

 

posted @   zyip  阅读(960)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示