我想从数据库中选择我的价格级别以与整数进行比较。但是出现错误:运算符“==”不能应用于类型为“System.Linq.IQueryable”和“int”的操作数。 这是我的代码:
if (Request.IsAuthenticated){
CustomerModels cm = new CustomerModels();
string userName = Page.User.Identity.Name;
var list_pricelevel = from c in cm.DataContext.Customers
where c.WebAccount == userName
select c.PriceLevel;
if (list_pricelevel == 3) {
Response.Write("Welcome");
}
}
list_pricelevel
值,你可能会得到多个值。 - Vilx-