剃刀分配错误

时间:2012-06-29 07:31:27

标签: asp.net razor

if(Request.QueryString["UserId"] !== WebSecurity.CurrentUserId){
    Response.Redirect("~/AdminError");
}

上面的表达有什么问题?请帮忙 它说

Compiler Error Message: CS1525: Invalid expression term '=='

1 个答案:

答案 0 :(得分:0)

还有一个额外的=标志。 !==在C#中不合法,!=是。

编译器将此视为标记!(逻辑否定)和==的序列,并抱怨否定运算符==没有意义。