SORU
29 Aralık 2008, PAZARTESİ


Güncelleme tüm nesneleri bir koleksiyon Seri kullanarak

Orada bir şekilde takip Etmeniz için:

foreach (var c in collection)
{
   c.PropertyToSet = value;
}

Açıklığa kavuşturmak için, bir koleksiyon içindeki her nesne içinde yineleme yapmak ve her nesnenin bir özelliği güncelleştirmek istiyorum.

Kullanın benim durumumda bir blog yazısı üzerine yorum var ve bir blog yazısı her yorum içinde yineleme ve 10 saat olmak blog yazısı tarih / saati ayarlamak istiyorum. SQL yapabilirdim, ama iş katmanı içinde tutmak istiyorum.

CEVAP
29 Aralık 2008, PAZARTESİ


Dosyalarda grup uzatma yöntemi kullanabilirsiniz, ancak eğer sadece çerçeve kullanmak istiyorsanız, bunu yapabilirsiniz

collection.Select(c => {c.PropertyToSet = value; return c;}).ToList();

Bu ToList seçin tembel değerlendirme nedeniyle hemen değerlendirmek için gereklidir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jeb Corliss

    Jeb Corliss

    17 Kasım 2006
  • Manuel Vizcaino

    Manuel Vizca

    27 Mayıs 2008
  • TechSmartt

    TechSmartt

    29 Aralık 2010