• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

C# Array werte nur aus einer dimension ausgeben

Caanyp

Neues Mitglied
Hi,


Wie kann ich Werte eines Arrays nur aus einer Dimension ausgeben ?

double[,] Auto_werte = new double[3, 8] { { 250, 309, 15.7, 12, 6.0, 6.7, 600, 500 }, { 185, 85, 8.7, 4, 2.0, 10.9, 419, 527 }, { 225, 230, 12.2, 10, 4.9, 7.8, 500, 555 } };

Nur die Werte im ersten Block {250, 309, 15.7, 12, 6.0, 6.7, 600, 500}


Vielen Dank :)
 
double[,] Auto_werte = new double[3, 8] { { 250, 309, 15.7, 12, 6.0, 6.7, 600, 500 }, { 185, 85, 8.7, 4, 2.0, 10.9, 419, 527 }, { 225, 230, 12.2, 10, 4.9, 7.8, 500, 555 } };


Console.WriteLine(Auto_werte[0]);

Wrong number of indices inside []; expected 2

Jemand ne Idee ? :confused:
 
Hallo,

Du hast zwei Ebenen, also musst Du natürlich auf die Werte einzeln zugreifen oder iterieren:
Code:
// Zugriff auf einzelnes Element:
Console.WriteLine( Auto_werte[0,0] );

// Iteration:
for ( double d in Auto_werte[0] ) {

    Console.WriteLine( d );

}

Ist nur aus der Hüfte geschossen und kann daher fehlerhaft sein, aber in die Richtung geht es.

Gruß Arne
 
Zurück
Oben