Если я попробую это, он будет работать:
var query = myContextObject.Users.Where(u=>u.Name == "John");
query.ToList();
Я могу вызвать ToList
и множество других методов расширения.
Но если я попробую это:
public List ConvertQueryToList(IQueryable query)
{
return query.ToList();
}
ToList
не будет доступным, я предполагаю, что это потому, что ToList
- это метод расширения, но тогда как этот ToList
прикреплен в первом примере?
Возможно ли получить доступ к ToList
во втором случае?