Porque no va esto?.

17/03/2005 - 20:27 por Carmelo J. Morales Muñoz | Informe spam
Hash: SHA1

if ( ((char)tbPrecioServicio.Text[i] < '0')) ||
(((char)tbPrecioServicio.Text[i] > '9')) ) {



}



Me dice siempre que el operador OR (||) no es válido, no lo
entiendo.



Lo que quiero es comparar un determinado caracter si es < 0 ó > 9

 

Leer las respuestas

#1 Richard Blas Palacios
17/03/2005 - 22:27 | Informe spam
Hola aquí te envio el código que compila correctamente.

int LengthCadena = tbPrecioServicio.Text.Length;
int i=0;
for(i=0; i< LengthCadena -1; i++)
{
if (((char)tbPrecioServicio.Text[i] < '0') ||
((char)tbPrecioServicio.Text[i] > '9'))
{
//MessageBox.Show;
}
}

El código funciona correctamente.

Salu2.

J. Richard Blas.








"Carmelo J. Morales Muñoz" wrote in message
news:

Hash: SHA1

if ( ((char)tbPrecioServicio.Text[i] < '0')) ||
(((char)tbPrecioServicio.Text[i] > '9')) ) {



}



Me dice siempre que el operador OR (||) no es válido, no lo
entiendo.



Lo que quiero es comparar un determinado caracter si es < 0 ó > 9



Preguntas similares