Что по этому поводу:
var result = string.Join(Environment.NewLine, new string[]{
"one",
"two"
});
Это немного болезненно и, возможно, излишне, но дает возможность сохранить разделение строк в вашем коде.
Чтобы немного улучшить ситуацию, вы можете использовать вспомогательный метод:
static string MultiLine(params string[] args) {
return string.Join(Environment.NewLine, args);
}
static void Main(string[] args) {
var result = MultiLine(
"one",
"two"
);
}