2014-09-13 29 views
0

我想在IEnumerable类型变量中动态地分配值。在IEnumerable类型变量中动态分配值

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

我想将Ques vales指定为qARepotInfor变量。

怎么办?

+0

什么是qARepotInfor?它是你的信息类或其他东西的属性? – 2014-09-13 12:00:49

+0

它不是一个属性。 – user1348351 2014-09-13 12:21:25

回答

2

这取决于如何定义类型Infor。我想你要找的是什么:

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

这是假设,你可以创建一个从该查询返回的数据的新Infor实例。