elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 05:17  


Tema destacado: Grupo de Facebook de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  duda sacar dos obejetos de una lista C#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: duda sacar dos obejetos de una lista C#  (Leído 853 veces)
Mr.Blue


Desconectado Desconectado

Mensajes: 430



Ver Perfil WWW
duda sacar dos obejetos de una lista C#
« en: 22 Julio 2011, 03:21 »

Hola gente tengo una duda con el foreach
tengo esto

Código
foreach (Jugador listJ in miLista)
               {
                   Console.WriteLine(listJ.Nombre);
                   Jugador jug = new Jugador(listJ,listJ);//aca
 
               }

Esto me estaria guardando el mismo jugador que tengo cargado en mi lista?

De que manera puedo hacer para pasarle a el metodo estatico dos jugadores de la lista?

en mi clase jugador tengo esot

Código
public Jugador(Jugador ataca, Jugador defiende)
       {
           this.ataca = ataca;
           this.defiende = defiende;
       }
 
static void batallar(Jugador ataca, Jugador defiende)// la idea es pasarle dos jugadores diferentes una que ataca y el otro q se defiende, estos jugadores son aleatorios ya que sale de la lista
       {
          //me falta completar aca
 
       }
 

PD: En el ejercicio el metodo statico batallar tiene q estar obligatoriamente

Desde ya gracias!


« Última modificación: 23 Julio 2011, 00:51 por Sr.Blanco » En línea



Las ciencias tienen las raíces amargas, pero muy dulces las frutas (Aristóteles)
Mr.Blue


Desconectado Desconectado

Mensajes: 430



Ver Perfil WWW
Re: duda foreach C#
« Respuesta #1 en: 22 Julio 2011, 03:47 »

AutoRespuesta por ahi fue una pregunta apresurada Disculpen!

Respondo para quien le surga lo mismo.

Código
    foreach (Jugador listJ in miLista)
               {
                   foreach (Jugador listJ2 in miLista)
                   {
                       Console.WriteLine(listJ.Nombre);
                       while (listJ == listJ2)
                       {
                           Jugador jug = new Jugador(listJ, listJ2);
                       }
 
                   }


En línea



Las ciencias tienen las raíces amargas, pero muy dulces las frutas (Aristóteles)
Mr.Blue


Desconectado Desconectado

Mensajes: 430



Ver Perfil WWW
Re: duda sacar dos obejetos de una lista C#
« Respuesta #2 en: 23 Julio 2011, 00:51 »

AutoRespuesta por ahi fue una pregunta apresurada Disculpen!

Respondo para quien le surga lo mismo.

Código
    foreach (Jugador listJ in miLista)
               {
                   foreach (Jugador listJ2 in miLista)
                   {
                       Console.WriteLine(listJ.Nombre);
                       while (listJ == listJ2)
                       {
                           Jugador jug = new Jugador(listJ, listJ2);
                       }
 
                   }



Esta bien lo que hice?

La idea es sacar dos objetos de la lista, como se hace no se si esta bien lo que hice.
En línea



Las ciencias tienen las raíces amargas, pero muy dulces las frutas (Aristóteles)
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como sacar un sistema operativo de la lista del inicio del pc ???
Windows
Edi_bomb 10 954 Último mensaje 2 Enero 2005, 11:23
por scrngs
Algun programa o plug-in para sacar una lista de artistas del iTunes?
Software
Mamsaac 0 222 Último mensaje 10 Octubre 2006, 14:41
por Mamsaac
[DUDA] ComboBox y su lista
Programación Visual Basic
Bakura182 8 3,027 Último mensaje 5 Junio 2009, 04:34
por Bakura182
como sacar cualquier elemento de lista
Programación C/C++
karmi 1 1,414 Último mensaje 11 Noviembre 2010, 09:16
por Akai
Duda con SQL al cargar datos en una lista
Bases de Datos
GhostLT 2 743 Último mensaje 24 Febrero 2011, 20:43
por GhostLT
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines