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

  • Call Me Howard

    Call Me Howa

    18 AĞUSTOS 2012
  • Carlos Delgado

    Carlos Delga

    21 HAZİRAN 2011
  • Nick Pitera

    Nick Pitera

    8 NİSAN 2006