【发布时间】:2014-09-29 20:15:24
【问题描述】:
我需要使用 Linq 查询来查询多个列,据我所知,我需要使用大括号“{}”
我编写了以下查询,但由于某种奇怪的原因,它打印了语句中的左大括号和右大括号“{}”。
var q = db.table1.Where(n => n.user== USER).Select(n => new { n.Name, n.LastName });
ViewBag.test = q;
在我看来
@foreach (var item in ViewBag.test)
{
@item
}
输出:
{ Name = john, LastName=Smith}
{ Name = Mike, LastName=mojie}
为什么要打印花括号?!
【问题讨论】:
标签: linq curly-braces