C # Разбор / преобразование одного или нескольких символов

Существует ли быстрый способ (без необходимости явного циклического прохождения каждого символа в строке) и его удаления или сохранения. В Visual FoxPro есть функция CHRTRAN (), которая делает это великолепно. Он заменяет символ 1: 1, но если в альтернативной позиции нет символа, он удаляется из последней строки. бывший

CHRTRAN («Это будет тест», «это», «X»)

вернусь

"ThXs WXll будет ES"

Обратите внимание, что исходное «i» преобразуется в «X», а нижний регистр «t» удаляется.

Я посмотрел на замену для аналогичного намерения, но не увидел вариант заменить ничем.

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

Спасибо

Ответы на вопрос(7)

Ваш ответ на вопрос