Есть массив
float[,] arr1;
Как его преобразовать в double[,]?
Если под «преобразовать» вы понимаете «создать новый массив», то так:
double[,] Convert(float[,] arr)
{
int d0 = arr.GetLength(0), d1 = arr.GetLength(1);
var result = new double[d0, d1];
for (int i0 = 0; i0 < d0; i0++)
for (int i1 = 0; i1 < d1; i1++)
result[i0, i1] = arr[i0, i1];
return result;
}
Если речь идёт о преобразовании типов «на месте», то, боюсь, никак.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости