SORU
22 ŞUBAT 2010, PAZARTESİ


ArrayList vs Listesi<> C#

ArrayList ve C List<> arasındaki fark nedir#?

List<> ArrayList gelmez ise bir tür var sadece?

CEVAP
22 ŞUBAT 2010, PAZARTESİ


Evet, oldukça fazla. List<T> genel bir sınıftır. Destekler depolama değerleri belirli bir türü olmadan döküm veya object (hangi var yapılan boks/kutulama yükü T bir değer yazın ArrayList kasa). ArrayList sadece object başvurular depolar. Genel bir koleksiyon olarak, IEnumerable<T> genel arayüzü oluşturan ve kolayca SERİ (Cast OfType herhangi bir çağrı olmaksızın) kullanılabilir.

ArrayList C o günlere ait# jenerik yoktu. List<T> lehine kaldırılmış. Hedefleyen yeni kod ArrayList kullanmamalısın .NET >= 2.0 sürece kullandığı eski bir API ile arayüzü var.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 0TACTICAL0HIPPY0

    0TACTICAL0HI

    30 EYLÜL 2012
  • ::..ηєѕѕ мιχ..::

    ::..ηєѕѕ

    15 Aralık 2006
  • New Scientist

    New Scientis

    27 Kasım 2006