C # Eliminación / conversión de uno o más caracteres

Hay una forma rápida (sin tener que recorrer explícitamente cada carácter en una cadena) y eliminarla o conservarla. En Visual FoxPro, hay una función CHRTRAN () que lo hace muy bien. Está en un reemplazo de caracteres 1: 1, pero si no hay caracteres en la posición alternativa, se despoja de la cadena final. E

CHRTRAN ("Esto será una prueba", "it", "X")

volverá

"ThXs será un es" @

Observe que la "i" original se convierte en "X", y se quita la minúscula "t".

Vi el reemplazo para una intención similar, pero no vi una opción para reemplazar con nada.

Estoy buscando hacer algunas rutinas genéricas para validar múltiples orígenes de datos que tienen diferentes tipos de restricciones de entrada. Algunos de los datos pueden provenir de fuentes externas, por lo que no es solo una validación de entrada de cuadro de texto que necesito probar.

Gracia

Respuestas a la pregunta(14)

Su respuesta a la pregunta