7

我在代码块内进行 linq 查询时遇到问题。

@{
  var foo = @Model.Things.Select((value, index) => new { value, index });
}

问题是新的{},它认为第二个括号关闭了整个代码块。有什么办法逃脱吗?

4

2 回答 2

14

@从以下位置删除Model

@{
  var foo = Model.Things.Select((value, index) => new { value, index });
}
于 2012-09-06T13:21:10.197 回答
5

请试试

@{
 var foo = Model.Things.Select((value, index) => new { value, index });
}
于 2012-09-06T13:21:10.673 回答