dataContext.Geo_Countries.Where(c => c.Name.Contains(searchKey)).ToList();
when the IQueryable returns no records I get a value null exception.
What is the solution?
dataContext.Geo_Countries.Where(c => c.Name.Contains(searchKey)).ToList();
when the IQueryable returns no records I get a value null exception.
What is the solution?
try to use this code
I suspect you don't get the problem when there are no matches - I suspect you get it when there's a row in your database with no
Name
value. Either that, or you're doing something else which you haven't shown us. What does the stack trace look like?Calling ToList() on IQueryable will throw an exception if code doesn't properly execute. In the following example, ToList() will throw an exception if c.Name is null: