내가 사용하는 경우내가 왜 tolist를 사용하지 않았을 때 datetime.now가 작동하지 않습니까?
datacontext.News
.Where(p => p.status == true)
.Where(p => p.date <= DateTime.Now)
.ToList();
결과가 반환되지 않습니다 시스템;
내가 기대했던 결과를 반환합니다
datacontext.News
.Where(p => p.status == true)
.ToList()
.Where(p => p.date <= DateTime.Now)
.ToList();
시스템을 사용합니다. 누가 무슨 일인지 말해 줄 수 있니?
미리 감사드립니다.
bool 인 경우 '== true'가 필요하지 않습니다. 그냥 p => p.status가있는 곳에서 호출하십시오. – Femaref
백그라운드에서 실행되는 SQL 쿼리를 표시 할 수 있습니까? datacontext에 TextWriter를 연결하여이 작업을 수행 할 수 있습니다. 예 :'datacontext.Log = Console.Out;'. – Steven
두 번째'Where' 절을 제거하면 어떤 식으로식이 반환됩니까? – ChrisF