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

  • MC JIN'S OLD YouTube CHANNEL

    MC JIN'S OLD

    2 Kasım 2008
  • InfinityWard

    InfinityWard

    19 EYLÜL 2006
  • WHZGUD2

    WHZGUD2

    21 EYLÜL 2011