0
respostas

Property Initializer

Ao utilizar o Property Initializer, seria o mesmo que colocar os valores diretamente no construtor da classe, correto?

Existe alguma real diferença entre colocar os valores das propriedades no construtor ou utilizando o Property Initializer?

Pelo que pude pesquisar rapidamente no google, isso é apenas um açúcar de sintaxe. Então, teoricamente não tem nenhuma diferença em si. (https://stackoverflow.com/questions/17327266/constructor-vs-object-initializer-precedence-in-c-sharp/17327340)