我有一个功能...
private double[,] AddToArray(double[,] array, double[] dataToAdd)
{
// Make a new row at the end of 'array' and copy values
// from 'dataToAdd' into the new row.
//
// Return the new, modified array.
}
但是 'double[,]' 不是动态的,我不知道数组的最终大小是多少。我可以从中创建一个列表并将新行添加到列表中,但是我似乎无法将其转换回双 [,]。List.ToArray() 想要输出一个锯齿状数组 (double[][])。这行不通。我正在与在 LabVIEW 中开发的程序进行交互,而 LV 拒绝接受锯齿状数组。LV 对固定数组 ([,]) 很满意。
有什么帮助吗?