我的代码中有以下块:
if (!Userpages.AccessableItems.Where(x => { return x.SelectReturns["Permission_ID"] == 1; }).FirstOrDefault().SelectReturns("AllowDeny"))
{
Response.Redirect("~/NotAuthorized.aspx");
}
whereUserpages
是自定义业务对象的变量,并且selectReturns
是类型的属性,Dictionary<string,object>
但我得到一个错误
“运算符'=='不能应用于'object'和'int'类型的运算符。
我试图将'1'作为对象,但它似乎也不正确“。有人可以帮助我吗?!