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

  • Shaollin Animes

    Shaollin Ani

    19 HAZİRAN 2013
  • The Brister

    The Brister

    10 ŞUBAT 2008
  • TheRightTire

    TheRightTire

    14 EKİM 2009