В настоящее время у меня есть два массива, которые заполняются информацией, параллельной друг другу (т. Е. Array1 [0] является свойством элемента в массиве 0 [0] и т. Д.). В идеале я бы хотел объединить эти два массива в одну таблицу данных. Мне действительно нужна таблица данных, так как вся моя другая кодировка зависит от одной и займет слишком много времени для реструктуризации.Объединение 2 массивов в 1 Datatable
Я пробовал несколько разных циклов, чтобы получить данные в одну таблицу, но мне интересно узнать, есть ли какой-то более эффективный, менее запутанный код.
for (int i = 0; i < dt.Rows.Count; i++)
{
dtExcel.Rows.Add(partsend[i], validationReturn[i]);
}
Этот код работает отлично, мне просто интересно, существует ли другой способ. В последнее время я изучаю несколько новых методов развития, и я всегда заинтересован в изучении новых вещей.
Рассматривали ли вы многомерный массив? Или карта из элемента в array0 в свойство в array1? Таким образом, у вас есть одна структура данных. – Mastergeek
Итак, у вас уже есть решение, которое работает, вам просто не нравится. В этом литье: а) вы должны показать нам, что у вас есть, если вы ожидаете, что мы сравним наши с ним. B) вы должны размещать на Code Review, так как SO для кода, который не работает, а не для кода, который * работает *. – Servy
Код опубликован. Понял, что петля была достаточно легкой, мне не нужно было. Какие-нибудь разные идеи? – Volearix