Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在IEnumerable类型变量中动态赋值给_C#_Asp.net Mvc - Fatal编程技术网

C# 在IEnumerable类型变量中动态赋值给

C# 在IEnumerable类型变量中动态赋值给,c#,asp.net-mvc,C#,Asp.net Mvc,我想在IEnumerable类型变量中动态地为其赋值 IEnumerable<Infor> qARepotInfor = new List<Infor>(); var query= from q in db.tblqu select q; var Ques = query.ToList(); IEnumerable qARepotInfor=new List(); var query=从db.tblqu中的q开始 选择q; var Que

我想在
IEnumerable
类型变量中动态地为其赋值

IEnumerable<Infor> qARepotInfor = new List<Infor>();     
var query= from q in db.tblqu
           select q;
var Ques = query.ToList();
IEnumerable qARepotInfor=new List();
var query=从db.tblqu中的q开始
选择q;
var Ques=query.ToList();
我想为
qARepotInfor
变量分配Ques值


如何操作?

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

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

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

qarepotin的作用是什么?它是您的信息类上的属性还是其他属性?