Usuário com melhor resposta
Instanciando objeto

Pergunta
-
Respostas
-
Olá,
quando se utilizar var é possível utilizar qualquer tipo de objeto.
Ele só toma forma após a atribuição após o sinal =
Já o as é utilizado como máscara para comportamento.
você pode utilizar por exemplo.
int numero = "23" as int;
Nesse exemplo a string 23, terá o comportamento de um int.
Bons Códigos...
Att, Lucio Rogerio
Espero ter ajudado, se ajudei, por favor "Vote como Útil", e se resolvi seu problema, clique em "Propor como Resposta".- Sugerido como Resposta CarlosEduardo Ferreira sexta-feira, 17 de julho de 2015 20:20
- Marcado como Resposta William John Adam TrindadeModerator terça-feira, 30 de janeiro de 2018 14:20
sexta-feira, 17 de julho de 2015 20:16 -
Vale lembrar a funcionalidade do comando "as", que serve para você testar se determinado tipo de dado pode ser convertido em outro tipo. Veja no exemplo abaixo uma conversão com comando as e sem o comando as:
//nesse caso abaixo, pode-se testar se a conversão eu certo var clsTextBox = Page.FindControl("txtNome") as TextBox; if(clsTextBox == null) { alert("A conversão não pode ser feita"); } //nesse caso abaixo, se a conversão não for possível vai dar exception para o usuário var clsTextBox = (TextBox) Page.FindControl("txtNome");
Bons estudos!
se ajudei, por favor "Vote como Útil"
- Marcado como Resposta William John Adam TrindadeModerator terça-feira, 30 de janeiro de 2018 14:19
Todas as Respostas
-
Vale lembrar a funcionalidade do comando "as", que serve para você testar se determinado tipo de dado pode ser convertido em outro tipo. Veja no exemplo abaixo uma conversão com comando as e sem o comando as:
//nesse caso abaixo, pode-se testar se a conversão eu certo var clsTextBox = Page.FindControl("txtNome") as TextBox; if(clsTextBox == null) { alert("A conversão não pode ser feita"); } //nesse caso abaixo, se a conversão não for possível vai dar exception para o usuário var clsTextBox = (TextBox) Page.FindControl("txtNome");
Bons estudos!
se ajudei, por favor "Vote como Útil"
- Marcado como Resposta William John Adam TrindadeModerator terça-feira, 30 de janeiro de 2018 14:19