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
- Que es la herencia en programacion orientada a objetos - Guide
- Que es el polimorfismo en programacion orientada a objetos - Guide
- Como centrar objetos en photoshop - Guide
- Todos los objetos de little alchemy - Guide
- Cuáles objetos o elementos se pueden incorporar en una diapositiva - 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;
}
}