我有一些数据类型为 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.,
}
现在,我想定义一些方法来将这些 subquery1、subquery2 作为变量传递。前任:
void updategrid(var queries)
{
//some logic
}
并执行方法:
updategrid(subquery1);
updategrid(subquery2);
当我在定义它时尝试在方法中使用 var 时不喜欢它。请帮助我如何做到这一点。谢谢。