15 EKİM 2009, PERŞEMBE
C Seçin ve ConvertAll arasındaki fark#
Bazı Listesi var:
List<int> list = new List<int> { 1, 2, 3, 4, 5 };
Benim liste öğeleri için bazı dönüşüm uygulamak istiyorum. Bunu iki şekilde yapabilirim:
List<int> list1 = list.Select(x => 2 * x).ToList();
List<int> list2 = list.ConvertAll(x => 2 * x).ToList();
Bu iki yol arasındaki fark nedir?
CEVAP
15 EKİM 2009, PERŞEMBE
Seçin ETMENİZ uzatma yöntemidir ve tüm IEnumerable<^ çalışır . ConvertAll oysa nesneler Listesi<^ tarafından yürütülmektedir . . ConvertAll yöntemi beri var .SERİ ise NET 2.0 3.5 ile tanıtıldı.
Listenin herhangi bir tür için çalışır gibi ConvertAll üzerinde Seçin iyilik gerekir, ama temelde aynı.
Bunu Paylaş:
'öz' ve 'toplam' K...
Bir arasındaki fark nedir .ve bir xib ...
Sunucu her örneği ve sunucu uygulamala...
Kilit ve Dışlama arasındaki fark nedir...
İfade<İşlev< arasındaki fark;>...