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

  • Bryan Adams

    Bryan Adams

    30 Mart 2006
  • Google Analytics

    Google Analy

    25 ŞUBAT 2008
  • Videojug

    Videojug

    25 EKİM 2006