相关疑难解决方法(0)

如何从方法返回匿名类型?

我有一个Linq查询,我想从多个地方调用:

var myData = from a in db.MyTable
             where a.MyValue == "A"
             select new  {
                            a.Key,
                            a.MyValue
                          };
Run Code Online (Sandbox Code Playgroud)

如何创建方法,将此代码放入其中,然后调用它?

public  ???  GetSomeData()
{
   // my Linq query
}
Run Code Online (Sandbox Code Playgroud)

c# linq parameter-passing data-structures

13
推荐指数
2
解决办法
7406
查看次数

什么是匿名类的返回类型

我有一个曾经有一个字符串返回类型的类.现在我发现我需要返回多个字符串.我想要返回如下内容:

public string Test()
{
  return ( new { ID = 5, Name= "Dave" } );
}
Run Code Online (Sandbox Code Playgroud)

这是否可能,如果是这样,那么返回类型是什么?我知道这不是字符串..

c#

3
推荐指数
1
解决办法
993
查看次数

标签 统计

c# ×2

data-structures ×1

linq ×1

parameter-passing ×1