Dynamisches mehrdimensionales Array

Ich habe eine Funktion ...

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.

}

Allerdings ist 'double [,]' nicht dynamisch und ich weiß nicht, wie groß das Array letztendlich sein wird. Ich kann eine Liste daraus erstellen und die neue Zeile der Liste hinzufügen, aber dann kann ich sie scheinbar nicht wieder in ein double [,] umwandeln. Das List.ToArray () möchte ein gezacktes Array ausgeben (double [] []). Das wird nicht funktionieren. Ich arbeite mit einem in LabVIEW entwickelten Programm zusammen und LV lehnt es ab, ein gezacktes Array zu akzeptieren. LV ist zufrieden mit einem festen Array ([,]).

Irgendeine Hilfe?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage