none
LINQ的条件查询怎么处理 RRS feed

  • 问题

  • 代码:

    if(m==1)
    
    {
    
    var q=from s in db.T where a==1 && b==2 select s;
    
    }
    
    else{
    
    var q=from s in db.T where a==3 && d==4 select s;
    
    }
    
    //对结果进行处理
    
    
    
    foreach(var p in q)  //这里的q变成了局部变量不在作用域里无法访问了怎么办?
    
    {
    
    .......................................................
    
    }



    2012年5月20日 13:02

答案