Hi Forum,
ich bin ziemlich neu mit c# und habe folgendes Problem:
Ich bastel gerade ein Tool, was Infos aus einem .csv file ausließt, die Daten in Arrays speichert und anschließend in Graph-Form bringt (ich benutze dazu ZedGraph). Mein bisheriger Lösungsansatz bleibt an der Stelle stecken, wo die Daten aus dem csv file in Arrays gespeichert werden. Mein Code:
soweit so gut, nun stelle ich aber beim debuggen fest, das die Arrays bis auf einen Index immer Leer sind, dem index nr ist also null zugewiesen, was nicht sein sollte. Könnt ihr mir weiterhelfen, ich stehe gerade etwas aufm Schlauch!
Vielen Dank,
s0ul
ich bin ziemlich neu mit c# und habe folgendes Problem:
Ich bastel gerade ein Tool, was Infos aus einem .csv file ausließt, die Daten in Arrays speichert und anschließend in Graph-Form bringt (ich benutze dazu ZedGraph). Mein bisheriger Lösungsansatz bleibt an der Stelle stecken, wo die Daten aus dem csv file in Arrays gespeichert werden. Mein Code:
Code:
public int[] h, m, s; // Die Arrays, in die gespeichert wird public void StoreData(int Hour, int Minute, int Second, int nr, int cnt, int Year, int Month, int Day) // cnt sind die Summer der gelesenen Felder, nr die Nummer des Feldes und auch der Array Index { //Arrays werden initialisiert int[] h = new int[cnt + 1]; int[] m = new int[cnt + 1]; int[] s = new int[cnt + 1]; // Wenn alle Felder bis auf eins in Arrays gespeichert wurden if (nr == cnt) { this.h[nr] = Hour; this.m[nr] = Minute; this.s[nr] = Second; AddList(cnt, Year, Month, Day, h, m, s); // Meine ZedGraph Methode, wird mit Arrays h, m, s gecallt } //Normalfall else if (nr < cnt) { this.h[nr] = Hour; this.m[nr] = Minute; this.s[nr] = Second; } }
Vielen Dank,
s0ul
Comment