Équivalent VB.Net de l’opérateur ^ en C #

Quel est l’opérateur équivalent dans VB.Net pour ^ (c’est pour C #)

L’opérateur Xor est l’équivalent.

Effectue une exclusion logique sur deux expressions booléennes ou une exclusion au niveau des bits sur deux expressions numériques.

L’opérateur C # ^ est:

Les opérateurs binarys ^ sont prédéfinis pour les types intégraux et bool. Pour les types intégraux, ^ calcule le OU exclusif au niveau du bit de ses opérandes. Pour les opérandes bool, ^ calcule l’exclusivité logique de ses opérandes; c’est-à-dire que le résultat est vrai si et seulement si exactement un de ses opérandes est vrai.


Si vous parlez de l’ opérateur de puissance VB.NET ^ :

Élève un nombre à la puissance d’un autre nombre.

Il n’a pas d’équivalent C # – vous devez utiliser Math.Pow .


Il existe quelques listes comparant la syntaxe et les fonctionnalités des deux langues – j’aime celle-ci et celle-ci .

Xou vérifiez l’équivalent VB.Net pour les opérateurs C # ici

Xor opérateur

Effectue une exclusion logique sur deux expressions booléennes ou une exclusion au niveau des bits sur deux expressions numériques.

 result = expression1 Xor expression2 

Math.Pow devrait faire l’affaire!

 public static double Math.Pow(double x, double y) 

Voulez-vous dire ^ comme dans bitwise XOR ? Dans ce cas, ce serait Xor