К сожалению, это не совсем выполнимо.Основным способом, с помощью которого разработчики встраивают новые строки в свои приложения, является использование Enviornment.NewLine
.Это статическое свойство, которое возвращает новые строки стиля окна
public static string NewLine {
get {
return "\r\n";
}
}
Нет способа изменить возвращение этого свойства из вашего кода.
Лучший вариант для изменения новых окончаний строки - эторазработать библиотеку, которая преобразует известные источники встраивания новых строк Windows в Unix.Например, преобразователь потока и строки, вероятно, будет в порядке.