Hallo @ll
Ich habe ein kleines Problem in C# mit
StreamWriter und
StreamReader.
Und zwar habe ich mit dem StreamReader die Position einer Variable ausgerechnet und möchte diese jetzt mit dem StreamWriter überschreiben,
weis aber nicht wie ich den StreamWriter z.B. in Zeile 5 setzen kann und dann diese Zeile zu überschreiben.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| using (StreamReader reader = new StreamReader("Options.ini")) { int locate = 0; do { locate = locate + 1; if (reader.ReadLine().Contains(option)) { goto EndLoop; } } while (reader.EndOfStream == false);
EndLoop: reader.Close(); using (StreamWriter writer = new StreamWriter("Options.ini", false)) { } } |
Ich bin mir sicher, dass es mit dem Positionen ausrechnen auch leichter geht, weis aber nicht wie, da ich eig noch nicht mit StreamWriter / -Reader gearbeitet habe.
Gruß C#
Der längste Typ-Name im .NET-Framework ist: ListViewVirtualItemsSelectionRangeChangedEventHandler