Ich kann mich einfach nicht mehr daran erinnern. Wie kann man also altmodische ASCII-Zeilen richtig beenden?
Antworten
Zu viele Anzeigen?Wenn Sie C# verwenden, sollten Sie Environment.NewLine
, was laut MSDN auch der Fall ist:
Eine Zeichenfolge, die " \r\n " für Nicht-Unix-Plattformen oder eine Zeichenkette mit " \n " für Unix-Plattformen.
Die neue Zeile hängt von Ihrem Betriebssystem ab:
DOS & Windows: \r\n 0D0A (hex), 13,10 (decimal)
Unix & Mac OS X: \n, 0A, 10
Macintosh (OS 9): \r, 0D, 13
Weitere Einzelheiten finden Sie hier: https://ccrma.stanford.edu/~craig/utility/flip/
Im Zweifelsfall verwenden Sie einen beliebigen Freeware-Hex-Viewer/Editor, um zu sehen, wie eine Datei ihre neue Zeile kodiert.
Ich verwende folgenden Leitfaden als Gedächtnisstütze: 0D0A = \r\n = CR,LF = ca rr iage r und zurück, li n e Futtermittel
- See previous answers
- Weitere Antworten anzeigen