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ÅŸ:

Polimer elemanları ve AngularJS direkt...
E arasındaki fark.hedef ve e.ayrıştırı...
Bir iplik ve lif arasındaki fark nedir...
Süreç ve sinyal arasındaki fark nedir?...
Arasındaki fark / işaretsiz char imzal...