Olá, Pedro! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de propriedades automáticas para definir atributos com C#, utilizou muito bem o inicializador de objetos para criar instâncias de forma prática e ainda compreendeu a importância do interpolação de strings para exibir os dados de maneira clara.
Uma dica interessante para o futuro é sobrescrever o método ToString() na classe Livro, deixando a exibição mais elegante. Assim:
class Livro
{
public string Titulo { get; set; }
public string Autor { get; set; }
public override string ToString()
{
return $"Livro: {Titulo} | Autor: {Autor}";
}
}
Livro l1 = new Livro
{
Titulo = "Dom Casmurro",
Autor = "Machado de Assis"
};
Console.WriteLine(l1);
Isso faz com que o objeto seja impresso diretamente com suas informações formatadas, sem precisar escrever várias chamadas de Console.WriteLine.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!