.NET 4.x Вывести в консоль только 120 символов строки - C#
Формулировка задачи:
Нужно вывести в консоль только 120 символов строки, если есть символ &, то разбиваем Split и нужно получить последний элемент из массива и вывести только 120 символов.
if (tb.Contains("&"))
{
tb = tb.Split('&')[тут];
//тут. Нужно приравнять последнему элементу в массиве
}
// Это для вывода 120 символов
string holo = "";
int i = 1;
foreach(var ch in tb)
{
if(i == 120)
{
break;
}
holo += ch;
i++;
}
// конец кода для вывода 120 символов
Console.WriteLine(holo);insite2012
, зачем переименовали тему? В консоль я вывел 120 символов, у меня загвоздка с split, нужно получить последний элемент из массива и его запихнуть уже в ГОТОВЫЙ метод по выводу 120 симв.Решение задачи: «.NET 4.x Вывести в консоль только 120 символов строки»
textual
Листинг программы
using System;
class Program
{
public static void Main()
{
string s = "abc&def";
int begin = s.LastIndexOf('&') + 1;
int length = Math.Min(s.Length - begin, 2);
Console.WriteLine(s.Substring(begin, length));
}
}