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

  • Caroline Saquet

    Caroline Saq

    1 EKİM 2011
  • pendrop gaming

    pendrop gami

    4 ŞUBAT 2013
  • xXGAMERrs_Xx

    xXGAMERrs_Xx

    31 Temmuz 2014