Oi, Diego! Como vai?
Agradeço por compartilhar.
O seu exemplo de cadastro de livro ficou bem organizado. A criação da classe Livro com as propriedades Titulo e Autor, junto da instanciação no Program.cs, mostra um bom uso de orientação a objetos, separando a estrutura do objeto da execução do programa.
Uma dica interessante para o futuro é utilizar o metodo ToString() para definir como um objeto deve ser exibido quando for impresso. Isso ajuda a deixar o código mais limpo quando você quiser mostrar as informações do livro.
class Livro {
public string Titulo { get; set; }
public string Autor { get; set; }
public override string ToString() {
return "Titulo: " + Titulo + "\nAutor: " + Autor;
}
}
Neste exemplo, o método ToString() retorna uma representação em texto do objeto. Assim, ao usar Console.WriteLine(livro);, as informações do livro já aparecem formatadas automaticamente.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!