我有一些子查询,其数据类型为var.这些正在开发数据表.我想将这些传递给另一种方法,我该怎么做?例如:
var subquery1= from results in table.AsEnumerable()
where //some condition
select new
{
column1=results.field1,
column2 = results.field2
etc.,
}
var subquery2= from results in table.AsEnumerable()
where //different condition
select new
{
column1=results.field1,
column2 = results.field2
etc.,
}
Run Code Online (Sandbox Code Playgroud)
现在,我想定义一些方法将这些subquery1,subquery2作为变量传递.例如:
void updategrid(var queries)
{
//some logic
}
Run Code Online (Sandbox Code Playgroud)
并执行方法:
updategrid(subquery1);
updategrid(subquery2);
Run Code Online (Sandbox Code Playgroud)
当我尝试在方法中使用var时,定义它并不喜欢它.请帮我说明怎么做.谢谢.
c# ×1