Ich versuche, Daten aus einer DAT-Datei in ein Array zu laden.Laden und Analysieren von Daten aus Datei in Array
Meine Daten werden in folgendem Format aus mehreren Zeilen zusammen:
param_1::param_2::value
ich in diese Daten lesen wollen und es zu einem 2D-Array konvertieren (oder einem anderen geeigneten Format), so werde ich haben:
myData[param_1,param_2]=value
zur Zeit ich brauche ich versuche, in der Datei in eine String-Array mit Stream, zu lesen, aber nicht wissen, wie man die Daten von Zeichenketten in das Format zu konvertieren.
Dies ist der Lese-Teil, den ich gerade benutze. Was muss ich tun, um die Daten korrekt zu analysieren?
StreamReader reader = new StreamReader("file.dat");
string strAllFile = reader.ReadToEnd().Replace("\r\n", "\n").Replace("\n\r", "\n");
string[] arrLines = strAllFile.Split(new char[] { '\n' });
Vielen Dank für Ihre Hilfe!
die zweite ist. Wählen Sie (...), dass es in der ersten .Select-Anweisung eingeschlossen sein soll? Irgendwo fehlt noch ein ')' ... – yarbaur
Ahh ... du hast recht, da wurde jetzt eine fehlende Bracket korrigiert. –