Salut,

Je suis actuellement sur un projet en C# avec XNA et je me retrouve confronté à un petit problème. J'ai un tableau, tridimensionnel, d'object, j'y stock dedans plusieurs bool, float, int et Vector2...

Je souhaiterais y additionner 2 des float présents (stocké donc sous forme d'object), tel que:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
tableau[x, y, 3] += tableau[x, y, 2];
mais, ça n'a pas manqué: L'opérateur '+=' ne peut pas être appliqué aux opérandes de type 'object' et 'object' -- J'ai aussi testé en rajoutant un/des (float) mais, rien.

Une petite idée là dessus s'il vous plait?
Merci d'avance, A+.


EDIT: D'ailleurs, je dois aussi faire la même en additionnant (et aussi en inversant x/-x) des Vector2 mais régler un problème réglera l'autre je suppose.


EDIT 2: Eh bien, j'ai réussie en faisant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
tableau[x, y, 3] = (float)tableau[x, y, 3] + (float)tableau[x, y, 2];
Désolé, je n'avais pas testé cette option

Merci, A+.