我想从 Linq 查询中获取匿名字段。我的查询是
from p in product
Select new myProduct
{
id = p.Id,
Name = p.Name,
P.MobileNo
}
//Here is myProduct class
class myProduct
{
public int Id,
public string Name
}
现在这里 P.MobileNo 是匿名的,我也想返回它。我无法更改 myProduct 类中的任何内容。
有人知道怎么做吗?
谢谢
最佳答案
你需要使用匿名类型
from p in product
select new
{
p.Id,
p.Name,
p.MobileNo
}
或者创建另一个包含 MobileNo
属性的命名类型。如果你需要从一个方法中返回这个
关于c# - 如何从 Linq 查询返回匿名字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26120668/