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

  • ParryGripp

    ParryGripp

    12 AĞUSTOS 2006
  • Tips On Linux

    Tips On Linu

    26 Temmuz 2008
  • tutvid

    tutvid

    19 AĞUSTOS 2006