2010-11-14 25 views
15
double[] için decimal[] dönüştürmek için verimli ve umarım zarif büyü nedir

Ondalıktan dizi dönüştürmek? Bazı oldukça büyük dizilerle çalışıyorum.Çift dizide

cevap

29
double[] doubleArray = Array.ConvertAll(decimalArray, x => (double)x); 
1

Ayrıca kullanabilir ve sonra bu bir

public static class ArrayExtension 
{ 

    public static double[] ToDouble(this float[] arr) => 
            Array.ConvertAll(arr, x => (double)x); 

} 

benzer uzatma sınıfları:

double[] doubleArr = decimalArr.ToDouble();