Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

Ordenaciones Case Sensitives E Insensitives [solucionado]

Ordenaciones Case Sensitives E Insensitives [solucionado]
Artículo
Responder citando    Descargar mensaje  
Mensaje Ordenaciones Case Sensitives E Insensitives [solucionado] 
 
Tengo un string[] que ordeno mediante

miArray.Sort(gb.Ascent)


Pero me hace una ordenación case sensitive, o sea, las mayúsculas primero y luego las minúsculas.

He mirado el tema de las constantes predefinidas, que se supone que controlan esos comportamientos, pero no veo ningún ejemplo de cómo implementarlos en la ordenación de un Array string[].

¿Alguien puede darme pistas?



 
última edición por shordi el Jueves, 11 Abril 2013, 09:06; editado 1 vez 
shordi - Ver perfil del usuario Enviar mensaje privado  
shordi [ Miercoles, 10 Abril 2013, 19:19 ]
 


Ordenaciones Case Sensitives E Insensitives [solucionado]
Comentarios
Responder citando    Descargar mensaje  
Mensaje Re: Ordenaciones Case Sensitives E Insensitives 
 
Hola

Según la documentación, "El argumento  es una combinación de indicadores de comparación (definidos en Métodos de Comparación) y uno de los siguientes indicadores de dirección."

http://gambasdoc.org/help/comp/gb/string[]/sort?es&v3

O sea, que si miramos en los métodos de comparación:

http://gambasdoc.org/help/cat/comp?es&v3

vemos que hay una constante "gb.IgnoreCase" que supongo que puede ser usada en conjunto con el tipo de ordenación.

Prueba algo como:

miArray.Sort(gb.Ascent, gb.IgnoreCase)


ya nos cuentas, saludos.



 
jguardon - Ver perfil del usuario Enviar mensaje privado  
jguardon [ Miercoles, 10 Abril 2013, 20:16 ]
Responder citando    Descargar mensaje  
Mensaje Re: Ordenaciones Case Sensitives E Insensitives [solucionado] 
 
Ya he descubierto el tema: Es una suma. Responde así:

miArray.Sort(gb.Ascent + gb.IgnoreCase)



Al final siempre sale...



 
shordi - Ver perfil del usuario Enviar mensaje privado  
shordi [ Jueves, 11 Abril 2013, 09:07 ]
Responder citando    Descargar mensaje  
Mensaje Re: Ordenaciones Case Sensitives E Insensitives [solucionado] 
 
Pues sería bueno actualizar el wiki de ayuda oficial... me lo apunto para que no se pierda en las profundidades del abismo cibernético...


Saludos



 
jguardon - Ver perfil del usuario Enviar mensaje privado  
jguardon [ Jueves, 11 Abril 2013, 12:30 ]
Mostrar mensajes anteriores:    
 
Publicar nuevo tema  Responder al tema  Página 1 de 1
 
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 



 

cron