O que significa ?? no c sharp
14/08/2013
0
...................
get
{
return _companyHazardRepository ?? (_companyHazardRepository = new Repository<CompanyHazard>(context));
}
Pjava
Posts
14/08/2013
Aluisio Cavalcante
[url]http://social.msdn.microsoft.com/Forums/aspnet/pt-BR/21b47fed-639d-41bf-bf16-0a304427fc4f/uso-do-ponto-de-interrogao[/url]
[url]http://www.macoratti.net/11/03/c_ntp.htm[/url]
depois diz se esclareceu.
14/08/2013
Thiago Porto
...................
get
{
return _companyHazardRepository ?? (_companyHazardRepository = new Repository<CompanyHazard>(context));
}
se o return "_companyHazardRepository" for nulo ele vai usar o "(_companyHazardRepository = new Repository<CompanyHazard>(context))"
14/08/2013
Rodrigo Lacerda
14/08/2013
Gabriel Simas
valorUm = null; valorDois = 20; return ((valorUm ?? valorDois) ?? 10);
No código acima, não virá o valorUm por ser nulo, porém, serão testadas valorDois que é igual a 20 e 10.
Forte Abraço
Clique aqui para fazer login e interagir na Comunidade :)