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

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  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 2,777 veces)
Mr.Blue


Desconectado Desconectado

Mensajes: 441



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

Hola gente tengo una duda con el foreach
tengo esto

Código
  1. foreach (Jugador listJ in miLista)
  2.                {
  3.                    Console.WriteLine(listJ.Nombre);
  4.                    Jugador jug = new Jugador(listJ,listJ);//aca
  5.  
  6.                }

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
  1. public Jugador(Jugador ataca, Jugador defiende)
  2.        {
  3.            this.ataca = ataca;
  4.            this.defiende = defiende;
  5.        }
  6.  
  7. 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
  8.        {
  9.           //me falta completar aca
  10.  
  11.        }
  12.  

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

Desde ya gracias!


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

Mr.Blue


Desconectado Desconectado

Mensajes: 441



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

AutoRespuesta por ahi fue una pregunta apresurada Disculpen!

Respondo para quien le surga lo mismo.

Código
  1.    foreach (Jugador listJ in miLista)
  2.                {
  3.                    foreach (Jugador listJ2 in miLista)
  4.                    {
  5.                        Console.WriteLine(listJ.Nombre);
  6.                        while (listJ == listJ2)
  7.                        {
  8.                            Jugador jug = new Jugador(listJ, listJ2);
  9.                        }
  10.  
  11.                    }


En línea

Mr.Blue


Desconectado Desconectado

Mensajes: 441



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

AutoRespuesta por ahi fue una pregunta apresurada Disculpen!

Respondo para quien le surga lo mismo.

Código
  1.    foreach (Jugador listJ in miLista)
  2.                {
  3.                    foreach (Jugador listJ2 in miLista)
  4.                    {
  5.                        Console.WriteLine(listJ.Nombre);
  6.                        while (listJ == listJ2)
  7.                        {
  8.                            Jugador jug = new Jugador(listJ, listJ2);
  9.                        }
  10.  
  11.                    }



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

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda lista de de datos y objetos « 1 2 »
Java
Dem0ny 11 6,491 Último mensaje 13 Marzo 2009, 18:05 pm
por sapito169
[DUDA] ComboBox y su lista
Programación Visual Basic
Enemy 8 7,222 Último mensaje 5 Junio 2009, 04:34 am
por Enemy
como sacar cualquier elemento de lista
Programación C/C++
karmi 1 3,587 Último mensaje 11 Noviembre 2010, 09:16 am
por Akai
Duda con SQL al cargar datos en una lista
Bases de Datos
GhostLT 2 3,260 Último mensaje 24 Febrero 2011, 20:43 pm
por GhostLT
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines