Ввод в один string несколько строк - C#

Узнай цену своей работы

Формулировка задачи:

В общем, всем привет. Не знаю как правильно описать, но сделаю пример, думаю будет понятнее. Есть код, например:
1
2
3
4
5
Как эти 5 строк уместить в один string с сохранением визуального переноса? Чтобы было типа:
string lala = "1
2
3
4
5"
Я читал, что нужно делать в кавычках с плюсом вконце:
string lala = "1"+
"2"+
"3"+
"4"+
"5"
Но это не всегда удобно, особенно если код большой. А если все одной строкой писать, то потом будет не удобен в редактировании. В общем сам вопрос: как можно обойтись без кавычек с плюсом? Есть какой-то способ, что б просто можно быть вставить код "как есть"? Раньше работал с луа, так там есть такой способ. Там помоему в начале и в конце по 2 решетки надо было ставить и код читался нормально. Может тут тоже что-то подобное есть? я в шарпе недавно, достаточно мало знаю еще
Нашел. Просто надо добавить собаку вначало:
string lala= @"1
2
3
4
5";

Решение задачи: «Ввод в один string несколько строк»

textual
Листинг программы
string lala = "1\n2\n3\n4\n5";

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.6 из 5
Похожие ответы