C sharp - Multiple Replace

 
Vista:
sin imagen de perfil
Val: 19
Ha disminuido su posición en 2 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

Multiple Replace

Publicado por Hercross (11 intervenciones) el 15/12/2016 17:14:43
Hola, buenas tardes...

Estoy haciendo una aplicación en la que me llega un código, y a veces, me llega con unos dígitos que no corresponden, y tengo que reemplazarlos, lo hago de la siguiente forma:

cadena = cadena.Replace("o","0").Replace("H","11");

Me funciona bien, pero me gustría que esos códigos, tanto el H como el 11, o el o o el 0, pueda ponerse desde la aplicación.

Había pensado poner un richtbox o algo así en donde el cliente ponga:

o=0
H=11

Y vaya añadiendolos, y luego usar yo esos codigos para el replace..

Pero no tengo muy claro como hacerlo. Alguna idea? Como odría plantearlo?

Un saludo y gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 19
Ha disminuido su posición en 2 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

Multiple Replace

Publicado por Hercross (11 intervenciones) el 16/12/2016 22:06:43
Se me olvidó decir que estaba usando c# windows form..

Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 356
Plata
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

Multiple Replace

Publicado por Miguel (160 intervenciones) el 16/12/2016 22:27:44
Recorre cada linea de tu RichTextBo, y con la función "Split" de String obtén los dos valores y allí aplicas la función "Replace".
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar