Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Qual a diferença e porque usar e Get e Set no exemplo.

Porque usar esse:

public string Nome { get; set; }

Ao invés desse:

public string nome;

Tem diferença e vantagens?

1 resposta
solução!

Arthur, isso tem relação com o paradigma de Orientação a Objetos. Mais especificamente a questão do Encapsulamento. Recomendo que você leia o Capítulo 7 dessa apostila da Caelum, ela vai te dar mais detalhes do que eu poderia escrever aqui. E lá, com certeza, está bem mais didático. Se ainda tiver duvidas dê uma busca por Encapsulamento, tem muito material bom para consultar.

https://www.caelum.com.br/apostila-csharp-orientacao-objetos/encapsulamento-e-modificadores-de-acesso/