Qual é a diferença entre instanciar uma lista no construtor e na declaração #24
-
Oi Balta, Vi que você costuma instanciar as listas no construtor. Exemplo 1: |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Boa noite, @marianohexsel, como vai? Não há diferença alguma. Inclusive no C# 10 podemos inferir os tipos e encurtar esta instância. public List<Tag> Tags { get; set; } = new(); |
Beta Was this translation helpful? Give feedback.
-
Bom dia Balta!
Primeiramente, obrigado por responder.
Eu acho menos "trabalhoso" do que criar o construtor e ainda acho bom pois
já fica junto com a variável.
Não toma linhas extras de código e ao criá-la já sabemos que está
instanciada.
Eu criei o hábito de fazer isso com as listas, mas vejo poucas pessoas
usarem desta maneira, acabei ficando na dúvida se era "saudável" fazer
desta maneira.
Há alguma "contra-indicação"?
Abraços.
Em dom., 30 de jan. de 2022 às 23:22, Andre Baltieri <
***@***.***> escreveu:
… Boa noite, @marianohexsel <https://github.com/marianohexsel>, como vai?
Não há diferença alguma. Inclusive no C# 10 podemos inferir os tipos e
encurtar esta instância.
public List<Tag> Tags { get; set; } = new();
—
Reply to this email directly, view it on GitHub
<#24 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA72GCZDIYMQK3LHZFAIJJ3UYXW4XANCNFSM5NE4I77Q>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
------------------------------------------------------------------
Mariano Alberto Hexsel
skype: marianohexsel
Cel: 55+ (47) 99131-9166 (TIM)
Engenheiro de Computação e
Engenheiro de Segurança do Trabalho
Profissional Habilitado no CREA - Link
|
Beta Was this translation helpful? Give feedback.
Boa noite, @marianohexsel, como vai?
Não há diferença alguma. Inclusive no C# 10 podemos inferir os tipos e encurtar esta instância.