Для чего используется символ Unicode 2028 (LS / Line Separator)?

Я думал про себя, что разрыв линиипроблема должен быть несколько решен кем-то, но, возможно, не получил широкого распространения. Будучи дальновидным, я отправился на поиски, чтобы увидеть, существует ли независимый от платформы метод Unicode для разделения строк. В моем поиске я нашел символ юникода 2028. Затем я нашел Джеффа Этвудсапост на эту тему где он упоминает, что он «... не уверен, при каких обстоятельствах вы хотели бы эти маркеры перевода строки Unicode».

Ну и я тоже. Я немного покопался в исходном коде C #, и похоже, что LS (x2028) не поддерживается TextReader.ReadLine (), а также не поддерживается в BufferedReader.ReadLine (Java). Итак, мой вывод заключается в том, что он не получил широкой поддержки.

Я хотел бы иметь светлое будущее, где я могу писать файлы, используя единый формат в Linux, MacOS и Windows. У этого маленького персонажа есть обещание? Для чего он используется в настоящее время?

Ответы на вопрос(1)

Ваш ответ на вопрос