CLR: .Net / Mono / Boo / Otros CLR > C#

 duda string en C#

(1/2) > >>

mat.pc3:
Hola, quisiera saber si hay algún método o forma de poder saber si un string contiene solo unos caracteres específicos y no otros, en específico, que contenga solo números y ";" "," .
Gracias

gabio2:
http://msdn.microsoft.com/es-es/library ... 80%29.aspx

espero te sirva.. saludos! :)

mat.pc3:
conozco el método indexOf, pero lo que hace es indicarme si el caracter está en el string y en qué posición, pero necesito saber si el string contiene SOLO números y "," y ";" .
Si ocupara ese método, tendría que comprobar con cada caracter posible del código, lo que es una lata y además no es la solución más óptima
gracias de todos modos  ^_^

gabio2:

--- Código: C# ---  string x = "hola123:;";            foreach (char c in x)            {                if (char.IsDigit(c) || c == (char)58 || c == (char)59) //el 58 es [b]:[/b] y el 59 [b];[/b]                {                                    //tu código aquí                }                else                {                                   //tu código aquí                }            }  

mat.pc3:
GRACIAS gabio2!!!!  :D  :D
resultó, hace lo que quería :D

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa