任何人都可以向我解释知道这个错误是什么,为什么我得到它? 我试图改变名称f
的变量,但它没有奏效。局部变量名为'myList'不能在此范围内声明
public ActionResult Index(string SortOrder, string CurrentFilter, string SearchString, int? page)
{
ViewBag.CurrentSort = SortOrder;
ViewBag.NameSortParm = string.IsNullOrEmpty(SortOrder) ? "Tillverkning desc" : "";
ViewBag.DateSortParm = SortOrder == "HireDate" ? "HireDatedesc" : "HireDate";
conn.Open();
ProductionOrderList myList = new ProductionOrderList();
myList = ProductionOrderReg.GetProductionOrders(conn, new Guid("288937bcc-6uif-485a-anm9-fadfq1234039d"));
if (!string.IsNullOrEmpty(SearchString))
{
// here on myList get red line
myList = myList.Where(myList => myList .ProductionOrderNo.ToUpper().Contains(SearchString.ToUpper()));
}
}
错误不能隐式转换类型'System.Collections.Generic.IEn umerable'到'SystemCompany.Database.Production.ProductionOrderList'。存在明确的转换(您是否缺少演员?) 我的productionOrderItem是ProductionOrderList中的项目 –
2013-05-12 18:03:04
@FadiAlkadi我已经添加了有关该错误的更多信息。看到我更新的错误。 – 2013-05-12 18:13:42