Skip Navigation Links
Novas Tecnologias
Ferramentas Adicionais
Ferramentas Adicionais


Dica No :
1075
Assunto : .NET
Titulo: Tratando nulos com o operador Null Coalesce (??) em C#

Gostou do texto ? Vote e dê sua opinião! Pontuação atual :

Translate this page now :






Adicione aos Favoritos!
BlogBlogs Rec6 Linkk Ueba Technorati Delicious DiggIt! StumbleUpon



Um desafio no desenvolvimento é estar sempre atento para o tratamento de nulo, garantindo que o surgimento de valores nulos não gerem erros inesperados.

Para facilitar isso o C# possui um operador chamado null coalesce, que fornece um valor padrão na atribuição de valores que podem ser nulos.

Veja um exemplo :

int? valor;
int valor2;

Neste caso acima, valor pode conter nulos, valor2 não. Veja uma atribuição usando o operador null coalesce :

valor2 = valor ?? 0;


Neste caso, se valor contiver nulo será feita a atribuição de 0, caso contrário a atribuição de valor.

Com este operador o tratamento de valores nulos fica muito mais simplificado.


Nome :
E-mail:
Comentarios :
 
 
Os Últimos Comentários
data: 1/31/2017 12:06:00 PM
nome: FmXIHhRSlFHs
email: derby451@hotmail.com
comentário:
aYkei8 http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com

data: 1/29/2017 9:43:00 AM
nome: sHaWhtJLwEZBplAxLxs
email: derby451@hotmail.com
comentário:
jsn7SB http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com

data: 1/29/2017 9:42:00 AM
nome: NTjWmBYQNmBbjKOvSu
email: jogcbfn@hotmail.com
comentário:
lOIWGp http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com

data: 1/7/2017 4:21:00 PM
nome: fYNazDNMLz
email: jfvynms4281rt@hotmail.com
comentário:
3kCMC3 http://www.FyLitCl7Pf7ojQdDUOLQOuaxTXbj5iNG.com

 1  
Dicas
Dica do Dia
Receba Dicas Por Email
E-mail :  
 


 (help)
Aceito receber informativos do devASPNet, informações de eventos e treinamentos

Veja Quais Informativos Você Receberá

Pesquisar Dicas
Pesquisar Artigos, Dicas e Noticias

Banco de Dados
Algumas Entrevistas
Links Importantes

Búfalo Informática, Treinamento e Consultoria
R. Alvaro Alvim, 37/920 Centro - Cinelândia - Rio de Janeiro Cep: 20031-010
Tel : (21) 2262-1368 (21) 9240-5134 E-mail : Contato@bufaloinfo.com.br