No curso anterior foi explicado que get é usado para indicar que a propriedade pode ser lida, enquanto set indica que a propriedade pode ser escrita. Eu não entendi como é que isso é definido, até porque em alguns pontos do curso, os instrutores fizeram a reescrita de algumas propriedades que estavam como private e { get;} passaram para public e { get; set; }. Isso me deixou mais confuso ainda. Deixando mais explícita a minha dúvida: como que eu sei que a propriedade vai ser definida como { get; set; } ou apenas { get; }? Dúvida bônus: tem propriedade que é apenas { set; }?
Se alguém puder me explicar de uma forma simples, eu agradeço. Eu sou um total iniciante em programação, tem 3 meses que eu comecei a estudar e muitas vezes eu fico perdido porque eu ainda tô no básico do básico.
Valeu de antemão!