конвертация object[] в int[]
как конвертировать object[] в int[] или другие типы данных, пример:
object[] arr = {1,2,3,4,5};
int[] new_Arr = (int[]) arr; (Как правильно написать код в этой строке , Что конвертация прошла успешно?)
Ответы (1 шт):
Автор решения: iiKuzmychov
→ Ссылка
Это можно сделать с помощью LINQ:
using System.Linq
object[] objectArray = { 1, 2, 3, 4, 5 };
int[] intArray = objectArray.Cast<int>().ToArray();
А вообще, стоит использовать сразу int[], если это возможно, а не кастить элементы.