7

コード ブロック内で linq クエリを実行すると問題が発生します。

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

問題は new{} です。2 番目のブラケットがコード ブロック全体を閉じているように見えます。それを逃れる方法はありますか?

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 に答える