【发布时间】:2010-09-08 11:30:23
【问题描述】:
我有一个想要从多个地方调用的 Linq 查询:
var myData = from a in db.MyTable
where a.MyValue == "A"
select new {
a.Key,
a.MyValue
};
如何创建一个方法,将这段代码放入其中,然后调用它?
public ??? GetSomeData()
{
// my Linq query
}
【问题讨论】:
-
你为什么不返回Diction
? -
这只是一个简单的例子。我实际上选择了更多不适合字典的值
-
Return anonymous type? 的可能重复项
标签: c# linq data-structures parameter-passing