Почему в .NET отсутствует строка обрезки с конца строки?C#

Место общения программистов C#
Ответить
Anonymous
 Почему в .NET отсутствует строка обрезки с конца строки?

Сообщение Anonymous »

Мне это нужно постоянно, и меня постоянно расстраивает то, что функции Trim(), TrimStart() и TrimEnd() не принимают строки в качестве входных данных. Вы вызываете EndsWith() для строки и выясняете, заканчивается ли она другой строкой, но затем, если вы хотите удалить ее с конца, вам придется сделать это с помощью подстроки (или вызвать Remove() и молиться, чтобы это был единственный экземпляр...)

Почему эта базовая функция отсутствует в .NET? И во-вторых, любые рекомендации по простому способу реализации этого (желательно не использовать регулярные выражения...)

Подробнее здесь: https://stackoverflow.com/questions/717 ... ing-in-net
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»