Архив тегов для Строки

Обрезка строки длиннее указанного количества символов в C#

Иконка Обрезка

В этой заметке я покажу как в C# из исходной строки оставить только начальную часть не больше заданной длины.

К сожалению, в C# нет готового метода, который помог бы это сделать. Поэтому мы создадим свой метод расширения (extension method) для класса String.

Читать далее

Cклонение существительных после числительных в С#

Pencil

Современный пользователь любит умные приложения, умеющие доносить информацию в максимально удобочитаемой и воспринимаемой форме. Такие фразы как «осталось 2 дней» ужасно раздражают такого пользователя. Каждое нормальное приложение должно уметь склонять существительные после числительных. Далее хочу представить решение такой задачи на C#.

Читать далее

Перезапись строки другой строкой начиная с определенной позиции в C#

1351268299_old-edit-find-replace

Представьте что имея строку «Hello World!» нам надо перезаписать ее начина с 6-го символа строкой «guys!!» чтобы получить строку «Hello guys!!». Оказывается в .NET нет стандартного метода который позволил бы легко это сделать.

Читать далее

Обрезка HTML тегов с фильтрцией по белому списку в C#

HTML/XML

Выполнить обрезку HTML тегов с помощью C# можно многими способами, но каждый имеет свои премущества и недостатки, особенности реализации и дополнительные ньюансы. В этой статье я хочу доступно объяснить те подходы к решению этой задачи, которые помогли мне, и показать какие ньюансы могут возникнуть при их использовании.

Читать далее

Реверсирование строки в C#

Реверсирование строки

К сожалению, класс String в C# не содержит метода Reverse(), поэтому вот три способа как можно реверсировать строку:

Читать далее