MVC/C# ASP.NET Lỗi: system.invalidoperationexception: Sequence contains no elements, lỗi mà không biết bị cái gì luôn giúp mình với Mã: var user = dbc.ListUser .Where(s => s.Email == Email) .First(); Truyền đúng Email vô thì vô được, còn sai Email trả về null là báo lỗi hiccc. Giúp mình với khi dữ liệu tìm về bằng null thì nó báo lỗi: system.invalidoperationexception: Sequence contains no elements Trong khi bình thường vẫn vô check được bình thường không có lỗi gì cả. Web mình code c# asp.net mô hình MVC sử dụng linq
Lỗi này mình đã trả lời vài lần rùi, nên lần sau vui lòng tìm kiếm trước khi hỏi bạn nhé. Lỗi của bạn là khi data trả về giá trị null khi bạn select one row in database bằng First(), nên chỉ cần đổi thành FirstOrDefault() là được ngay như sau: Đổi: First() thành FirstOrDefault() Mã: var user = dbc.ListUser .Where(s => s.Email == Email) .FirstOrDefault();