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

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

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

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

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

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

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


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

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

15   голосов , оценка 3.6 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы