SORU
30 NİSAN 2009, PERŞEMBE


SERİ: bir nesne Seçin ve yeni bir nesne oluşturmadan bazı özelliklerini değiştirmek

Kullanarak SERİ, istesem gerçekleştirmek için bazı sorgu ve dönüş nesneden sorgu, ama değişim sadece bazı özellikleri olan nesne, ne yapayım bu olmadan oluşturma, Yeni bir nesne ve elle ayarlamak her özellik? Bu mümkün mü?

Örnek:

var list = from something in someList
           select x // but change one property

CEVAP
30 NİSAN 2009, PERŞEMBE


Sorgu sözdizimi ne olduğundan emin değilim. Ama burada genişletilmiş ETMENİZ ifade örneğidir.

var query = someList.Select(x => { x.SomeProp = "foo"; return x; })

Bu ne isimsiz bir yöntem kullanmak vs ve anlatım. Bu bir lambda birkaç ifadeler kullanmak için izin verir. Bu özellik ayarı ve biraz kısa ve öz bu yönteme nesne dönen iki işlemi bir arada kullanabilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Official Android Tips

    Official And

    23 EYLÜL 2009
  • Felice Musique

    Felice Musiq

    22 NİSAN 2014
  • Friday Night Cranks

    Friday Night

    27 Mayıs 2007