İki tarih değerim var, biri zaten veritabanında depolanıyor ve diğeri kullanıcı tarafından DatePicker kullanılarak seçilmiş. Kullanım durumu, veritabanından belirli bir tarihi aramaktır.
Veritabanına önceden girilen değer her zaman 12:00:00 saat bileşenine sahiptir, burada seçiciden girilen tarih farklı zaman bileşenine sahiptir.
Yalnızca tarih bileşenleriyle ilgileniyorum ve zaman bileşenini yok saymak istiyorum.
Bu karşılaştırmayı C # ile yapmanın yolları nelerdir?
Ayrıca, bunu LINQ'da nasıl yapmalı?
GÜNCELLEME: LINQ to Entities'de, aşağıdakiler iyi çalışır.
e => DateTime.Compare(e.FirstDate.Value, SecondDate) >= 0