C# Dynamische mehrdimensionales array

Habe ich 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.

}

Jedoch 'double [,]" ist nicht dynamisch, und ich weiß nicht, was die endgültige Größe des Arrays. Ich kann eine Liste erstellen aus, und fügen Sie die neue Zeile der Liste, aber dann habe ich cant scheinen, um es zu konvertieren zurück zu einem double[,]. Der Liste.ToArray() will Ausgabe ein verzweigtes array (double[][]). Das wird nicht funktionieren. Ich bin eine Schnittstelle zu einem Programm in LabVIEW entwickelt und LV weigert sich zu akzeptieren jagged array. LV ist glücklich mit einem festen array ([,]).

Hilfe?

InformationsquelleAutor DanielS | 2012-06-07
Schreibe einen Kommentar