Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/07/2009, 08:23
Avatar de pyroCL
pyroCL
 
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 16 años, 1 mes
Puntos: 2
Exclamación IgnoreCase en C#

Hola.
Tengo una pregunta, puede que sea muy simple pero no me funciona.

Estoy comparando dos strings, de la siguiente forma.

Código C#:
Ver original
  1. if (disponible.Equals(nombre,StringComparison.OrdinalIgnoreCase))
  2. {
  3.    /*
  4.     * haz esto
  5.     */
  6. }
  7. else
  8. {
  9.   /*
  10.    * haz esto otro
  11.    */
  12. }

La idea es que los compare sin importar que sea minuscula o mayuscula.

Pero me sale un error de null reference, probé si es que lo que guarda la variable "nombre" y lo que guarda "disponible" son nulos, pero no... las dos varfiables poseen unn string válido.

¿Como puedo comparar entonces dos strings usando algún método parecido a IgnoreCase?

Gracias.

Saludos!
__________________
La verdadera sabiduría está en reconocer la propia ignorancia.