Oi, Matheus! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
O seu exemplo mostra bem o uso de classes em C# pra representar um objeto do mundo real. A criação da classe Livro com os atributos titulo e autor, seguida da instanciação do objeto livro1, demonstra bem como armazenar e exibir informações de um livro no console.
Uma dica interessante para o futuro é usar o método ToString() dentro da classe para definir como o objeto será exibido automaticamente quando for impresso.
public class Livro
{
public string titulo;
public string autor;
public override string ToString()
{
return "Livro: " + titulo + "\nAutor: " + autor;
}
}
Livro livro1 = new Livro();
livro1.titulo = "Dom Casmurro";
livro1.autor = "Machado de Assis";
Console.WriteLine(livro1);
O método ToString() define o texto que aparece quando o objeto livro1 e exibido no console, deixando o codigo mais organizado e reutilizável.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!