我遇到问题在代码块内部执行linq查询。
@{
var foo = @Model.Things.Select((value, index) => new { value, index });
}
问题是新的{},它将第二个括号视为关闭整个代码块。有什么方法可以逃脱吗?
答案 0 :(得分:13)
从@
:
Model
@{
var foo = Model.Things.Select((value, index) => new { value, index });
}
答案 1 :(得分:5)
请尝试
@{
var foo = Model.Things.Select((value, index) => new { value, index });
}