Questione : Il controllo affinchè annulla arresti l'errore - l'oggetto di Nullable deve avere un valore


Nella linea di codice qui sotto voglio controllare se niente stia passando a User.longVal arrestare l'errore
“L'oggetto di Nullable deve avere un valore„

User.longVal = (doppio) CurrentUser.longVal;

Così se niente è in
   (doppio) CurrentUser.longVal
Voglio fissare un valore di difetto -    

Uso??  direttivo

Risposta : Il controllo affinchè annulla arresti l'errore - l'oggetto di Nullable deve avere un valore

Credo che dovrebbe essere qualcosa come (C# soltanto):
1:
User.longVal = (doppio) CurrentUser.longVal?? default_value;
Altre soluzioni  
 
programming4us programming4us