SORU
20 ŞUBAT 2009, Cuma


Çıkarma için Varlıkları bu SERİ 2 tarih

SERİ kullanarak Varlık Çerçevesi ile 2 tarih arasındaki gün sayısını belirlemek için çalışıyorum. Sistem Çıkarma üzerine tanımadığı bana anlatıyor.Zaman aralığı sınıf

Burada nerede olduğunu kontrol ETMENİZ kısmı benim sorgu.

where ((DateTime.Now.Subtract(vid.CreatedDate).TotalDays < maxAgeInDays))

Burada vs.net hata alıyorum hata

{"Varlıklar bu SERİ 'Sistemi.yöntemi tanımıyor Çıkarma(Sistem.Zaman Aralığı DateTime)' yöntemi, ve mağaza bir ifade tercüme edilemez bu yöntem"}.

Ben yanlış bir şey yapıyorum ya da varlık çerçevesinde 2 DateTimes arasındaki gün sayısını elde etmek için daha iyi bir yolu var mı?

teşekkürler Michael

CEVAP
12 Mayıs 2011, PERŞEMBE


Kabul cevabı bu durumda daha iyidir, ama başvuru için EntityFunctions Sınıfın diğer şeyler arasında tarihleri işlemleri gerçekleştirmek için kullanabilirsiniz.

where (vid.CreatedDate >= EntityFunctions.AddDays(DateTime.Now, -maxAgeInDay))

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BruBearBaby

    BruBearBaby

    25 Ocak 2011
  • gamingbits

    gamingbits

    2 Mayıs 2006
  • JonnyEthco

    JonnyEthco

    5 EKİM 2006