Pessoal, sou nova no mundo da programacao e estou fazendo alguns exercicios e cursos do Alura e tenho algumas duvidas. Queria pedir a ajuda de voces.
O exercicio pede para o formulario exibir um campo com a data atual, entao, a respota do exercicio diz que o codigo ficaria, utilizando um label para tal, no construtor do formulario: lblHoje.txt = "Hoje é: " + DateTime.Now.ToShortDateString();
Minha pergunta é: Poderia colocar esse codigo no load do formulario e seria a mesma coisa?
A diferença entre o construtor e o evento Load do Form, é que o construtor é chamado imediatamente após o objeto ser criado, independente se ele vai ou não ser exibido. Já o Load é um evento, então ele só é chamado quando você exibe o Form.
Para o seu exercício acredito que não irá notar diferença, mas talvez faça sentido utilizar o código no Load se você for utilizar o mesmo objeto do Form mais de uma vez, pois o construtor é chamado somente uma vez.