SORU
18 Temmuz 2012, ÇARŞAMBA


Neden't IList AddRange desteklemez

List.AddRange() var, ancak IList.AddRange() gelmez.
Bu bana garip. Bunun arkasındaki neden nedir?

CEVAP
18 Temmuz 2012, ÇARŞAMBA


Bir arabirim gerekir kolay, uygulamak ve içermeyen çünkü "her şey ama mutfak". AddRange eklerseniz o InsertRange RemoveRange (simetri için) eklemek gerekir. Daha iyi bir soru IList<T> IEnumerable<T> arabirim benzer uzatma yöntemleri yok neden olur. (yerinde uzatma yöntemleri Sort, BinarySearch, ... yararlı olacaktır)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • disneychannel

    disneychanne

    19 ŞUBAT 2006
  • Jonah Penna

    Jonah Penna

    11 EYLÜL 2005
  • JorteexHD

    JorteexHD

    20 NİSAN 2012