A minha dúvida é sobre o get no seguinte trecho de código:
class Cliente
// Outras propriedades da classe cliente
public int Idade { get; set; }
public bool EhMaiorDeIdade
{
get
{
return this.Idade >= 18;
}
}
}
No caso esse get funcionou como um "if", certo que por ser um bool a expressão só pode ser lógica(true, false). Dispensando assim o uso do if, o uso dele acaba se tornando desnecessário! No entanto se ainda assim ele(if) fosse usado, o código funcionaria sem problemas!
Como está essa minha linha de raciocínio?
Desde já agradeço as respostas!