SORU
4 EKİM 2008, CUMARTESİ


Ne zaman bir Liste kullanın vs bir LinkedList gerekir

List(Of T) vs LinkedList(Of T) kullanmak için daha iyi mi?

CEVAP
4 EKİM 2008, CUMARTESİ


Çoğu durumda, List<T> daha yararlıdır. LinkedList<T> List<T> sadece ucuza/Kaldır at ekleyebilirler ise listenin ortasında kaldırma öğeleri ekleme/zaman daha az maliyetli olacaktırsonundaliste.

LinkedList<T> sadece en verimli eğer erişim sıralı veri (ileri veya geri) - rasgele erişim nispeten pahalı yana olmalı yürüyüş zinciri her zaman (dolayısıyla neden yok bir dizin). List<T> sadece bir dizidir aslında, çünkü ancak, (sarıcı) rasgele erişim gayet iyi.

List<T> de destek yöntemleri bir sürü -*,* 9*,* 8 vb sunar; ancak, bu da LinkedList<T> için kullanılabilir .Uzatma yöntemleri ile 3.5/C# 3.0 NET - bir faktör daha az ya da çok.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • boogie2988

    boogie2988

    6 NİSAN 2006
  • Commander Chalkboard

    Commander Ch

    20 Ocak 2014
  • tinycammonitor

    tinycammonit

    14 Aralık 2010