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

  • ItZWaffleS420

    ItZWaffleS42

    9 EYLÜL 2011
  • Viktorija A.

    Viktorija A.

    28 Mart 2009
  • whatever

    whatever

    30 EYLÜL 2005