Bonjour,

Comment peut on faire pour changer la valeur contenue dans un objet de type Int32, je pensais que cela était simple mais je n'ai rien trouvé par moi même ou dans les docs.

Je voudrais faire cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
            object monObjInt = 5;
            object pointeurSurMonInt = monObjInt;
            pointeurSurMonInt = -10;
            Console.WriteLine(monObjInt);//affiche 5, je voudrais -10
Le 5 affiché me parait normal, je déférence pointeurSurMonInt en le faisant pointer sur un autre objet.

Pour empecher cela, est ce qu'il y a quelque chose du type suivant qui existe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
            object monObjInt = 5;
            object pointeurSurMonInt = monObjInt;
            pointeurSurMonInt.Value = -10; //ce qu'il pourrait marcher mais...le .Value n'existe pas
            Console.WriteLine(monObjInt);//devrait afficher 10