Если вам нужна константная строка, содержащая в себе Environment.NewLine, вы можете сделать что-то вроде этого:
const string stringWithNewLine =
@"first line
second line
third line";
РЕДАКТИРОВАТЬ
Поскольку это константная строка, она выполняется ввремя компиляции, поэтому это интерпретатор новой строки.Кажется, я не могу найти ссылку, объясняющую это поведение, но могу доказать, что оно работает как задумано.Я скомпилировал этот код как для Windows, так и для Ubuntu (с Mono), затем разобрал, и вот результаты:
Как видите, в Windows переводы строк интерпретируются как\ r \ n и в Ubuntu как \ n