Razor:方法'Write'没有重载需要0个参数

时间:2010-12-16 23:46:09

标签: c# razor

@{ int i = 4; }
@foreach (string s in "1,2,3".Split(',')) {
   @:s is equal to @s
   @{ i++; }
}

我在@ {i ++上得到“方法没有重载''写'需要0个参数'代码行。有什么想法吗?谢谢!

1 个答案:

答案 0 :(得分:77)

试试这个:

@{ int i = 4; }
@foreach (string s in "1,2,3".Split(',')) {
   @:s is equal to @s
   i++
}

@{ int i = 4; }
@foreach (string s in "1,2,3".Split(',')) {
   <text>is equal to @s</text>
   i++;
}