LINQ to SQL を使用して、今日入力されたレコードを取得したいと考えています。以下のコードを書きましたが、以前の日付レコードも返しています。
DateTime todaysDate = DateTime.Now;
DateTime yesterdaysDate = DateTime.Now.AddDays(-1);
var result = (from a in cxt.visitor.OrderByDescending(n => n.singin)
where (a.singin > yesterdaysDate && a.singin <= todaysDate)
select new {a.visitorid, a.visitorname, a.visitingperson, a.phonenumber, a.reasonforvisit, a.signature, a.singin });
LINQ to SQL のみを使用して、今日入力されたレコードを取得する方法を教えてください。