现在的位置: 首页 > 综合 > 正文

Linq to sql 迭代器bug?

2012年04月23日 ⁄ 综合 ⁄ 共 414字 ⁄ 字号 评论关闭
            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循环,第二个循环的执行次数为零 

 

抱歉!评论已关闭.