j'ai une fonction qui retourne un Object de type soit:
byte
int
null

je veux donc stocker ma valeur dans un int?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
int? var  = (int?) MaFonction();
ca pose aucun problème avec un int et null parcontre il ne peut caster un byte en int?

La seul façon de s'en sortir c'est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Object value= MaFonction();[/
If (value=null) var=null;
else var= (int) value;
ou il y a une façon plus élégante via le framework?