Есть массив
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;
}
Если речь идёт о преобразовании типов «на месте», то, боюсь, никак.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Привет есть кодЯ пытаюсь задать источник для UI auticomplete
Как записывать и считывать данные из MS SQL Server в Asp Net Core? Пожалуйста, приведите примеры на чистом SQL и на Entity Framework (запустить найденные примеры...
Пользуюсь linq2db (https://githubcom/linq2db/linq2db) для запросов к БД из проекта на C#