Título: Problema de ordenamiento Publicado por: luis456 en 11 Marzo 2015, 14:11 pm He probado y reprobado ordenar la salida en este codigo de menor a mayor y siempre me da error en ejecucion probando todas las variables y probando en diseño del listbox en false o true y me sigue fallando.
Código
el code funciona bien pero me muestra los numeros desordenados Luis Título: Re: Problema de ordenamiento Publicado por: Eleкtro en 11 Marzo 2015, 14:29 pm Utilizando las extensiones LINQ:
IEnumerable.OrderBy (https://msdn.microsoft.com/en-us/library/vstudio/bb534966%28v=vs.100%29.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1) (Lee el ejemplo en Vb.Net que hay en esa misma página) Saludos! Título: Re: Problema de ordenamiento Publicado por: luis456 en 11 Marzo 2015, 14:42 pm Utilizando las extensiones LINQ: IEnumerable.OrderBy (https://msdn.microsoft.com/en-us/library/vstudio/bb534966%28v=vs.100%29.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1) (Lee el ejemplo en Vb.Net que hay en esa misma página) Saludos! Te refieres a esta cosa :) Código
luis Título: Re: Problema de ordenamiento Publicado por: Eleкtro en 11 Marzo 2015, 14:44 pm Te refieres a esta cosa :) Si, fíjate bien: Cita de: MSDN Código
Lo suyo es que entiendas esa "cosa" a la que te estás refiriendo, o al menos su utilización. Saludos Título: Re: Problema de ordenamiento Publicado por: luis456 en 11 Marzo 2015, 15:06 pm Si, fíjate bien: Lo suyo es que entiendas esa "cosa" a la que te estás refiriendo, o al menos su utilización. Saludos Jejeje pues npi por ahora y te cuento tendría que hacerlo 20 veces que son las rutinas que tengo en el codigo la que puse arriba, pensaba que con una cosa corta lo podria arreglar jejje Luis Título: Re: Problema de ordenamiento Publicado por: Eleкtro en 11 Marzo 2015, 15:16 pm pues npi por ahora Pues lo tienes en bandeja, un ejemplo bien específico de MSN. ¿Qué es lo que no entiendes exactamente?, aunque ya me imagio que será... todo o casi todo... Estás intentano desarrollar una aplicación que requiere el uso de LINQ, o en su defecto Loops (búcles), entonces practica y aprende lo necesario antes de continuar. Hace tiempo te mostré una descarga oficial de MSDN que contenia 101 ejemplos de la utilización de LINQ en VB.Net... ahí también tienes ejemplos para ordenar una colección. ...Pero si simplemente los copias sin enterarte de lo que haces, luego estarás en las mismas. PD: No te desgloso la llamada a .OrderBy en el código citado por que te tendría que explicar sobre expresiones Lambda y eso te confundiría aun más, si lo prefieres puedes intentar algo más básico como un For, o simplemente utiliza el método 'Sort' convirtiendo la secuencia a una Lista (Enumerable.ToList). Ánimo, ¡es algo fácil! Saludos! Título: Re: Problema de ordenamiento Publicado por: luis456 en 13 Marzo 2015, 10:13 am Listo ya funciona tarde unos dias porque estaba en otras cosas tenias razón Elektro fue fácil
ya me estoy metiendo de lleno en linq: hasta me parece facil jejejej Código
Hasta la siguiente pregunta :) Luis Título: Re: Problema de ordenamiento Publicado por: Eleкtro en 13 Marzo 2015, 14:53 pm Pero lo complicas demasiado, en realidad no tiene más misterio que utilizar la clausula 'Order By' ( o la extensión '.OrderBy' ) cómo te sugerí al principio.
Así: Código
O así: Código
Saludos Título: Re: Problema de ordenamiento Publicado por: luis456 en 13 Marzo 2015, 15:14 pm Pero lo complicas demasiado, en realidad no tiene más misterio que utilizar la clausula 'Order By' ( o la extensión '.OrderBy' ) cómo te sugerí al principio. Así: Código
O así: Código
Saludos Hola Lo puse a si al principio y me dio error no me acuerdo bien pero algo como " la funcion no devuelve xxxx " no me acuerdo mas y si tuve que modificar algo ya que no me contaba " take" y lo resolvi de esta forma y ahora va de perlas :) Código
Luis |