SORU
19 NİSAN 2009, Pazar


'IEnumerable ve Dizi arasındaki fark ne, IList ve Liste?

IEnumerable Array arasındaki fark nedir?

IList List arasındaki fark nedir?

Bu aynı işlevi var gibi görünüyor.

CEVAP
19 NİSAN 2009, Pazar


Ienumerable sağlar sadece, daha az iterable" işlevselliği. Sen gez sırası olabilir, ama bunun hakkında. Bu dezavantajları da var -- örneğin, çok verimsiz kadar say elemanları kullanarak IEnumerable veya almak için nth eleman -- ama avantajları da -- örneğin, bir IEnumerable olabilir sonsuz sırası gibi sıra asal.

Dizi rastgele erişim (yani içine dizin) ile sabit boyutlu bir koleksiyon.

Liste değişken büyüklükte bir toplama (yani, eklemek ve öğeleri kaldırabilirsiniz) rasgele erişim ile.

Ilist. (say, Ekle, Kaldır, dizin oluşturucu erişim) listesinde olan bir arabirim Listesi, BindingList, ObservableCollection, vb gibi çeşitli beton sınıfları uzakta.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • eisleyhead

    eisleyhead

    11 Ocak 2006
  • PomplamooseMusic

    PomplamooseM

    28 HAZİRAN 2008
  • ShoSho

    ShoSho

    20 Ocak 2010