Oppure

Loading
05/09/11 11:44
Ciao raga, avrei bisogno di implementare un controllo che determini se un generic è un tipo che non accetta valori null (quindi i primitivi e i decimal) e pensavo di farlo tramite code contracts.

Solo che l'unica idea che mi è venuta in mente è quella di usare il costruttore e verificare la condizione, ma questo permetterebbe comunque la dichiarazione di una variabile non inizializzata 8-|
Foo<int> fuuuuuu; // non deve succedere!


Come dovrei procedere secondo voi?
05/09/11 12:01
HeDo
aaa
07/09/11 11:15
Il Totem
Puoi usare default(T) per ottenere il valore di default del tipo T.
Ultima modifica effettuata da Il Totem 07/09/11 14:52
aaa