我正在更新购物车中的数量,但它抛出了一个序列没有元素的异常。
我什至不知道这意味着什么。起初我以为可能在某处传递了一个空值,但事实并非如此,因为我已经检查过:
序列不包含任何元素 描述:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.InvalidOperationException:序列不包含任何元素
源错误:
第 35 行:var uid = WebSecurity.CurrentUserId;第 36 行:var newqty = Request.Form["Quantity"]; 第 37 行:
OModel.Cart c = (来自数据库中的项目。购物车第 38 行:
其中 item.UserId == uid && item.PartNumber == pnumber && item.OrderId == oid 第 39 行:选择项目).First();
有什么想法可能导致这种情况吗?