Hallo,
ich verzweifle jetzt schon seit Sunden (naja, nicht ganz

) an folgendem Problem:
Ich habe eine Datei, die ich in ein Array bekommen will.
Das ganze soll folgendermaßen aussehen:
Datei:
Zeile1
Zeile2
Zeile3
Array:
1 => Zeile1
2 => Zeile2
3 => Zeile3
(x => ZeileX entspricht array[x])
Hier mal mein aktueller ansatz:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| private ArrayList ReadFile(string path) { ArrayList dataList = new ArrayList(); if (File.Exists(path)) { StreamReader sr = new StreamReader(path); string data = sr.ReadToEnd(); sr.Close(); if (!string.IsNullOrEmpty(data)) { dataList.AddRange(data.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries)); } } return dataList; }
arr = (string[]) ReadFile("datei.txt").ToArray(typeof(string)); |
Wobei hier arr keine Werte enthält
Danke für's lesen
Moderiert von
Christian S.: Highlight- durch C#-Tags ersetzt