C# orientado a objetos
Cerrado
NoNOlive
-
26 ago 2019 a las 21:55
MerCaT018 Mensajes enviados 2 Fecha de inscripción lunes, 6 de abril de 2020 Estatus Miembro Última intervención lunes, 6 de abril de 2020 - 6 abr 2020 a las 05:54
MerCaT018 Mensajes enviados 2 Fecha de inscripción lunes, 6 de abril de 2020 Estatus Miembro Última intervención lunes, 6 de abril de 2020 - 6 abr 2020 a las 05:54
Consulta también:
- C# orientado a objetos
- Herencia en programacion orientada a objetos - Guide
- Borrar objetos touchretouch apk - Programas - Edición de imagen
- Cheats pokemon negro 2 todos los objetos - Guide
- Medir objetos en fotos pc - Guide
- Todos los objetos de little alchemy - Guide
1 respuesta
MerCaT018
Mensajes enviados
2
Fecha de inscripción
lunes, 6 de abril de 2020
Estatus
Miembro
Última intervención
lunes, 6 de abril de 2020
1
Modificado el 6 abr 2020 a las 06:00
Modificado el 6 abr 2020 a las 06:00
Lo unico que falta es hacer el llamado desde un boton, pero el resto esta ahi.
No se debe usar un array de strings ya que es inmutable en tamaño, asi que el adicionar no es tan facil, pero se puede usar una lista y luego hacer la conversion:
tambien puedes ver el codigo funcionando aqui: https://dotnetfiddle.net/uOwTDo
No se debe usar un array de strings ya que es inmutable en tamaño, asi que el adicionar no es tan facil, pero se puede usar una lista y luego hacer la conversion:
tambien puedes ver el codigo funcionando aqui: https://dotnetfiddle.net/uOwTDo
using System;
using System.Collections.Generic;
using System.Linq;
public class Program
{
public static void Main()
{
Cancion c1 = new Cancion("Dancing Queen");
Cancion c2 = new Cancion("Under Pressure");
Cancion c3 = new Cancion("Dust in the Wind");
CD cd = new CD();
cd.AdicionarCancion(c1);
cd.AdicionarCancion(c2);
cd.AdicionarCancion(c3);
string[] arrayDeCanciones = cd.RetornarComoArray();
foreach(string c in arrayDeCanciones){
Console.WriteLine(c);
}
}
}
public class CD {
public List<Cancion> Canciones {get;set;}
public CD (){
Canciones = new List<Cancion>();
}
public void AdicionarCancion(Cancion c){
Canciones.Add(c);
}
public string[] RetornarComoArray(){
return Canciones.Select(x => x.Name).ToArray();
}
}
public class Cancion {
public string Name {get;set;}
public Cancion(string name) {
Name = name;
}
}