elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Limitar resultados
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Limitar resultados  (Leído 2,305 veces)
luis456


Desconectado Desconectado

Mensajes: 548



Ver Perfil
Limitar resultados
« en: 28 Febrero 2015, 14:59 pm »

Por acá de nuevo con mis chapuzas :)

en el codigo de abajo yo concateno tres variables y las muestro en el listbox1 pero yo nesecito que el total de lo mostrado tenga una cantidad especifica de números, esto por ejemplo la variable " Result1 " aporta cuatro números , la variable  " Result2 " aporta 7 numeros y la "Result3 " aporta otros 4  sumando 15 números ,lo que quiero hacer es forzar a la variable Resultss a mostrar la cantidad de números que yo quiera, sean solo
cuatro seis o 15


Código
  1. Dim Resultss As IEnumerable(Of Integer) =
  2.            (
  3.                From Value As Integer
  4.                In (Result1.Concat(Result2).Concat(Result3)).Distinct)
  5.                Where Value <= MAX
  6.            )
  7.  
  8.        ListBox1.Items.AddRange(Resultss.Cast(Of Object).ToArray)
  9.        ListBox1.Sorted = True


Luis


« Última modificación: 1 Marzo 2015, 05:47 am por luis456 » En línea

Que tu sabiduria no sea motivo de Humillacion para los demas
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.788



Ver Perfil
Re: Limitar resultados
« Respuesta #1 en: 28 Febrero 2015, 18:35 pm »

No se entiende bien lo que pretendes hacer, ¿te refieres a que cuando la lista tenga por ejemplo 15 elementos, puedas tomar los 4 o 6 primeros elementos de la colección?:

Código
  1.        Dim resultss As IEnumerable(Of Integer) =
  2.            {
  3.                1, 2, 3, 4, 5, 6, 7, 8, 9, 0
  4.            }
  5.  
  6.        Dim selectedValues As IEnumerable(Of Integer) = resultss.Take(4)
  7.  
  8.        Me.ListBox1.Items.AddRange(selectedValues.Cast(Of Object).ToArray)

Saludos


En línea

luis456


Desconectado Desconectado

Mensajes: 548



Ver Perfil
Re: Limitar resultados
« Respuesta #2 en: 28 Febrero 2015, 19:05 pm »

No cuando la lista tenga lo que yo predefino, es que la muestra

por ejemplo yo quiero que esta muestre solo 10 numeros tomaria de la primera variable los numeros que tiene si faltan algunos los tomaria de la segunda y sumaria hasta llegar a los 10 si falta completaria con la tercera variable pero sin pasar de 10 números

gracias por responder

luis
En línea

Que tu sabiduria no sea motivo de Humillacion para los demas
luis456


Desconectado Desconectado

Mensajes: 548



Ver Perfil
Re: Limitar resultados
« Respuesta #3 en: 1 Marzo 2015, 05:05 am »

No se entiende bien lo que pretendes hacer, ¿te refieres a que cuando la lista tenga por ejemplo 15 elementos, puedas tomar los 4 o 6 primeros elementos de la colección?:

Código
  1.        Dim resultss As IEnumerable(Of Integer) =
  2.            {
  3.                1, 2, 3, 4, 5, 6, 7, 8, 9, 0
  4.            }
  5.  
  6.        Dim selectedValues As IEnumerable(Of Integer) = resultss.Take(4)
  7.  
  8.        Me.ListBox1.Items.AddRange(selectedValues.Cast(Of Object).ToArray)

Saludos


Si me sirve tu codigo no lo habia mirado bien :)

gracias
Luis

En línea

Que tu sabiduria no sea motivo de Humillacion para los demas
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Limitar la velocidad a 60 fps
Juegos y Consolas
Master max 2 4,572 Último mensaje 11 Octubre 2005, 01:27 am
por Oº°‘¨Shadow €rizo¨‘°ºO
Limitar las Instalaciones « 1 2 3 4 »
Programación Visual Basic
Zorrohack 30 8,329 Último mensaje 6 Mayo 2006, 12:38 pm
por Kizar
Limitar resultados de calculo matematico en un grupo de texbox
.NET (C#, VB.NET, ASP)
luis456 3 2,435 Último mensaje 18 Octubre 2013, 19:57 pm
por luis456
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines