When I Using C# linq expression with contains , I got an Error like "Object reference not set to an instance of an object". My Code Segement is,
var query = GetUserDataForList();// It contains the data I want
search = (search == null) ? "" : search;
string searchText = (search == null) ? "" : search.ToLower().ToString();
var users = query.Where(a => a.Email.ToLower().Contains(searchText) && a.Email != null).AsEnumerable();
users = users.Skip(rowsPerPage * (page - 1)).Take(rowsPerPage).AsEnumerable();
any idea how to solve that?