{
public Jogo(string nome, string genero, int anoLançamento)
{
Nome = nome;
Genero = genero;
AnoLançamento = anoLançamento;
}
public string Nome { get; set; }
public string Genero { get; set; }
public int AnoLançamento { get; set; }
}
class CatalagoDeJogos
{
public List<Jogo> Jogos { get; set; }
public CatalagoDeJogos()
{
Jogos = new List<Jogo>();
}
public void AdicionarJogo(Jogo jogo)
{
Jogos.Add(jogo);
}
public void ExibirJogos()
{
foreach(var jogo in Jogos)
{
Console.WriteLine($"Nome: {jogo.Nome}\nAno Lançamento: {jogo.AnoLançamento}\nGenero: {jogo.Genero}\n");
}
}
}
Program.cs
CatalagoDeJogos catalogoDeJogos = new CatalagoDeJogos();
catalogoDeJogos.AdicionarJogo(new Jogo("Castlevania", "Metroidvania", 1999));
catalogoDeJogos.AdicionarJogo(new Jogo("Super Mario", "Plataforma", 1995));
catalogoDeJogos.ExibirJogos();