.NET 4.x Вывести в консоль только 120 символов строки - C#

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

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

Нужно вывести в консоль только 120 символов строки, если есть символ &, то разбиваем Split и нужно получить последний элемент из массива и вывести только 120 символов.
Листинг программы
  1. if (tb.Contains("&"))
  2. {
  3. tb = tb.Split('&')[тут];
  4. //тут. Нужно приравнять последнему элементу в массиве
  5. }
  6. // Это для вывода 120 символов
  7. string holo = "";
  8. int i = 1;
  9. foreach(var ch in tb)
  10. {
  11. if(i == 120)
  12. {
  13. break;
  14. }
  15. holo += ch;
  16. i++;
  17. }
  18. // конец кода для вывода 120 символов
  19. Console.WriteLine(holo);

insite2012

, зачем переименовали тему? В консоль я вывел 120 символов, у меня загвоздка с split, нужно получить последний элемент из массива и его запихнуть уже в ГОТОВЫЙ метод по выводу 120 симв.

Решение задачи: «.NET 4.x Вывести в консоль только 120 символов строки»

textual
Листинг программы
  1. using System;
  2.  
  3. class Program
  4. {
  5.     public static void Main()
  6.     {
  7.         string s = "abc&def";
  8.         int begin = s.LastIndexOf('&') + 1;
  9.         int length = Math.Min(s.Length - begin, 2);
  10.         Console.WriteLine(s.Substring(begin, length));
  11.     }
  12. }

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


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

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

14   голосов , оценка 4 из 5

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

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

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