Дата активности | Консольный раздел | Прогресс | ||
---|---|---|---|---|
2015-12-14 | task1 | Целые числа | 100 % | |
2015-12-14 | task1 | Лирика | 8 % | |
2015-12-11 | task1 | Строки | 100 % | |
2015-11-04 | task1 | Семантика | 100 % | |
Итого: | 69 % |
string str = Console.ReadLine(); ;
string str2 = str.TrimStart(new char[] { '[', ' ','\t' });
Console.WriteLine("[{0}",str2);
string str3 = str.TrimEnd(new char[] { ']', ' ', '\t' });
Console.WriteLine("{0}]", str3);
string str4 = str.Trim(new char[] { '[', ']', ' ', '\t' });
Console.WriteLine("[{0}]", str4);
Добры день....
Я наверно не первый и не последний кто спрашивает Вас о решении этой задачи другим способом и возможно я найду ответ чуть позже, но все же. Почему данную задачу на 100% не решает данное решение?
string line = Console.ReadLine();
char[] charsToTrim = { ' ', '[', ']' };
Console.WriteLine("[{0}", line.TrimStart(charsToTrim));
Console.WriteLine("{0}]", line.TrimEnd(charsToTrim));
Console.WriteLine("[{0}]", line.Trim(charsToTrim));
Когда в моем компиляторе и на мой взгляд это решение тоже подходит, на вашем же примере.