Sos : Erreur avec un opérateur

Résolu
Messages postés
6
Date d'inscription
lundi 19 novembre 2007
Statut
Membre
Dernière intervention
5 mars 2008
-
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Membre
Dernière intervention
27 octobre 2012
-
pouriez vous m'aide pour l 'erreur suivante:


je ve tester en C# la valeur contenu dans un tableau 


if (table.Rows[i][
"boul"]!=
true )
l'erreur est:
Erreur 1 L'opérateur '!=' ne peut pas être appliqué aux opérandes de type 'object'
merci
A voir également:

5 réponses

Messages postés
794
Date d'inscription
vendredi 24 septembre 2004
Statut
Membre
Dernière intervention
19 août 2008
10
En modifiant comme cela ça devrait mieux passer (par contre, attention à l'exception qui sera levée si le type retouiné n'est pas un bool) :

if ( (bool)(table.Rows[i][
"boul"]) !=
true )

<hr size="2" width="100%" />
Working as designed
www.nikoui.fr
Messages postés
410
Date d'inscription
dimanche 1 février 2004
Statut
Membre
Dernière intervention
8 mai 2010

bonjour,
Je suppose que Table est un controle serveur Table ? ou bien...?

SuperBouly
Messages postés
6
Date d'inscription
lundi 19 novembre 2007
Statut
Membre
Dernière intervention
5 mars 2008

merci pour ta reponce c bon en fait il fai just un cast
Messages postés
794
Date d'inscription
vendredi 24 septembre 2004
Statut
Membre
Dernière intervention
19 août 2008
10
"retouiné" -> "retourné" en français...

<hr size="2" width="100%" />
Working as designed
www.nikoui.fr
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Membre
Dernière intervention
27 octobre 2012
42
Déplace sur http://www.csharpfr.com .