Довольно нубийский вопрос (я немного не знаком с C#, если вы не могли сказать; P). В частности, я пытаюсь назначить целую строку (1D строковый массив) на массив 2D строк в C#. Эквивалент в C++ (если это поможет) будетНазначение 1D-массива в 2D-массиве в C#
vector< vector<string> > 2dArray;
vector<string> 1dArray({"Aa","Bb","Cc"});
for (int i = 0; i < 2; i++) {
2dArray.push_back(1dArray);
}
Я не думаю, что это имеет значение, но 1-мерный массив фактически строка считывается из консоли с помощью функции разделения, что я рассматривая как массив 1-D строк: Console.ReadLine().Split()
Я понимаю, что я могу прибегать к назначению элементов по отдельности, но если существует решение, позволяющее мне делать это по строкам, то я хотел бы научиться использовать это один.
Вы хотите, чтобы ваш 2D-массив имел одинаковые значения для каждой строки? –