SORU
18 Aralık 2008, PERŞEMBE


Ilist vs Varlıkları Koleksiyon için IEnumerable

İşler listeleri ile benim etki alanı içinde varlıklar var, İLists veya İEnumerables olarak maruz olmalıdır? E. g. Sipariş OrderLines bir grup var.

CEVAP
18 Aralık 2008, PERŞEMBE


IEnumerable<T> IList<T> eklemek veya kaldırabilirsiniz bir grup ise (dosyalarda grup, örneğin kullanarak) üzerinde yineleme öğeler, bir dizi temsil eder.

Genellikle muhtemelen Sipariş istiyorum ya OrderLines ekleme ve çıkarma ile Sipariş değiştirmek mümkün olmak isteyeceksiniz.IList<OrderLine> Bir satır.

Bazı çerçeve tasarım kararları olduğunu söyledi sahip olun. Örneğin, iki farklı siparişler için OrderLine aynı örnek eklemek mümkün olmalıdır? Muhtemelen değil. Yani verilen isteyeceksiniz etmek, doğrulamak ister bir OrderLine olmalı ekledi sipariş edebilirsiniz gerçekten istemek yüzey Hatları özellik olarak sadece bir IEnumerable<OrderLine> ve sağlar(OrderLine) ve Kaldırın(OrderLine) yöntemleri olan bununla başa çıkabilir doğrulama.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • aki6336

    aki6336

    14 AĞUSTOS 2008
  • AyfionGaming

    AyfionGaming

    20 ŞUBAT 2013
  • TotalSeminarsChannel

    TotalSeminar

    16 Mart 2010