LINQ Take () zwraca te same wyniki w kółko
Chcę przeglądać niektóre rekordy, aleTake()
rozszerzenie odLINQ
nie zwraca wyniku, którego oczekiwałem.
public IQueryable<Person> GetPersonBetweenDates(DateTime start, DateTime end)
{
return dbcontext.Persons.Where(x => x.RegisterDate >= start && x.RegisterDate <= end).Take(20);
}
Kiedy ponownie uruchomię tę metodę, otrzymam ten sam wynik. Jak dokładnie to robiTake()
praca?