Имейте в виду, что это свойство не так полезно, как думают многие. Например, если приложение работает на компьютере с Windows, это не означает, что файл, который он читает, будет использовать разделители строк в стиле Windows. Многие веб-страницы содержат смесь «\ n» и «\ r \ n», собранных из разнородных источников. Когда вы читаете текст как последовательность логических строк, вы всегда должны искать все три основных стиля разделителя строк: Windows ("\ r \ n"), Unix / Linux / OSX ("\ n") и Mac OS (до \ r).
Когда вы пишете текст, вы должны быть более заинтересованы в том, как файл будет использоваться, чем на какой платформе вы работаете. Например, если вы ожидаете, что люди будут читать файл в блокноте Windows, вам следует использовать «\ r \ n», поскольку он распознает только один тип разделителя.