Asp.net mvc 使用span内部视图代码

Asp.net mvc 使用span内部视图代码,asp.net-mvc,html,Asp.net Mvc,Html,我的MVC视图Index.cshtml中出现了CS0201错误。我还使用了@using.System.Web.Mvc.Html。如何正确写入和使用INSIDE变量 描述:编译服务此请求所需的资源时出错。请查看以下特定错误详细信息,并适当修改源代码 编译器错误消息:CS0201:只能将赋值、调用、递增、递减、等待和新对象表达式用作语句 源错误: Line 78: <div class="pagesize"> Line 79: @Html.Repeat(new[] {

我的MVC视图Index.cshtml中出现了CS0201错误。我还使用了@using.System.Web.Mvc.Html。如何正确写入和使用INSIDE变量

描述:编译服务此请求所需的资源时出错。请查看以下特定错误详细信息,并适当修改源代码

编译器错误消息:CS0201:只能将赋值、调用、递增、递减、等待和新对象表达式用作语句

源错误:

Line 78:  <div class="pagesize">
Line 79:         @Html.Repeat(new[] { 5, 10, 20, 40 }, ps =>
Line 80:         {
Line 81:         if (ps == Model.Search.PageSize)
Line 82:         {
Line 83:             @<span>@ps</span>;
Line 84:         }
Line 85:         else
第78行:
第79行:@Html.Repeat(new[]{5,10,20,40},ps=>
第80行:{
第81行:if(ps==Model.Search.PageSize)
第82行:{
第83行:@@ps;
第84行:}
第85行:其他

提前感谢您作为初学者,您可以尝试在
之前删除@符号,它在所有行“@ps”下面加上红色下划线,并显示此错误;“Cannot symbol span”最后我能提供的帮助是尝试将其包装在文本标记中:)类似这样:
@ps
它没有帮助,仍然在span内的@ps下面加了一行下划线:只能将赋值、调用、递增、递减、等待和新对象表达式用作语句请接受我的道歉。这里很晚了,无法尝试在本地测试..再次道歉:)