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

  • EmmightySofia

    EmmightySofi

    25 EYLÜL 2011
  • Fullscreen

    Fullscreen

    23 Mart 2006
  • skiesofblack.net

    skiesofblack

    14 HAZİRAN 2009