在IEnumerable类型变量中动态赋值

时间:2014-09-13 11:58:48

标签: c# asp.net-mvc

我想在IEnumerable类型变量中动态赋值。

IEnumerable<Infor> qARepotInfor = new List<Infor>();     
var query= from q in db.tblqu
           select q;
var Ques = query.ToList();

我想将Ques vales分配给qARepotInfor变量。

怎么做?

1 个答案:

答案 0 :(得分:2)

这取决于类型Infor的定义方式。我想你要找的是:

var qAReportInfor =
    (from q in db.tblqu
     select new Infor(q.Field1, q.Field2)).ToList();

假设您可以根据查询返回的数据创建新的Infor实例。