Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Ordenaciones Case Sensitives E Insensitives [solucionado]
Autor Mensaje
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 usuarioEnviar mensaje privado 
Volver arribaPágina inferior
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.
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
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 usuarioEnviar mensaje privado 
Volver arribaPágina inferior
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
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Anidar Un Select Case Dentro De Otro Sele... ivanovichenco General 2 Jueves, 16 Junio 2011, 17:18 Ver último mensaje
ivanovichenco
No hay nuevos mensajes Ejemplo Select Case Y Choose Shell General 1 Lunes, 10 Junio 2013, 12:39 Ver último mensaje
shordi
No hay nuevos mensajes Ayuda Con Sensitive Case En Sql v3ctor Bases de Datos 6 Martes, 26 May 2015, 13:45 Ver último mensaje
angelnu
No hay nuevos mensajes Problemas Con Las Ordenaciones. shordi General 8 Jueves, 30 Agosto 2018, 14:06 Ver último mensaje
tincho
 

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


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron