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ş:
Devlet, ST arasındaki fark, İORef ve M...
Gönderen MailMessage arasındaki fark v...
Bir yöntem arasındaki fark ve bir fonk...
X'ler:tamsayı ve x'ler:int arasındaki ...
Yüce metin ve Github arasındaki fark&#...