Мне нужно создать 2D зубчатый массив.Подумайте о матрице.Количество строк известно, количество столбцов неизвестно.Например мне нужно создать массив из 10 элементов, где тип каждого элемента строка [].Зачем мне это?Количество столбцов неизвестно - эта функция должна просто выполнить распределение и передать массив какой-либо другой функции.
string[][] CreateMatrix(int numRows)
{
// this function must create string[][] where numRows is the first dimension.
}
ОБНОВЛЕНИЕ
У меня есть фон C ++.В C ++ я написал бы следующее (не обращая внимания на синтаксис)
double ** CreateArray()
{
double **pArray = new *double[10]() // create 10 rows first
}
UPDATE 2
Я думал об использовании List, но мне нужно иметь индексированный доступ к строкам и столбцам.1011 *