none
Duvidas em sintaxe C# RRS feed

  • Pergunta

  • Gente estou mexendo num sistema e toda hora me deparo com algo assim :

    int? codPedidoStatus = null;  

    O que siginifica isso ?

    Atenciosamente

    Marcus Fernando

    quinta-feira, 11 de abril de 2013 14:25

Respostas

  • Por padrao o int nao aceita nulos... O ? é um atalho para que ele aceite (ele implementa a interface nullable)

    Outra forma de escrever isso seria assim

    private System.Nullable<int> variavel_aceita_nulos1=null;
    //ou
    private int? variavel_aceita_nulos2=null;
    

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée

    • Sugerido como Resposta Guilherme da Luz quinta-feira, 11 de abril de 2013 14:51
    • Marcado como Resposta marcusfcbarbosa quinta-feira, 11 de abril de 2013 19:49
    quinta-feira, 11 de abril de 2013 14:31
    Moderador