VB中的VB.Net相当于^运算符

时间:2012-04-20 11:30:19

标签: c# vb.net operators

VB.Net中 ^ 的等效运算符是什么(这适用于C#)

6 个答案:

答案 0 :(得分:4)

Xor运算符是等价的。

  

对两个布尔表达式执行逻辑排除,或对两个数值表达式执行按位排除。

C#^运算符是:

  

二进制^运算符是为整数类型和bool预定义的。对于整数类型,^计算其操作数的按位异或。对于bool操作数,^计算其操作数的逻辑异或;也就是说,当且仅当其中一个操作数为真时,结果才为真。


如果您的意思是VB.NET power operator ^

  

将数字提升到另一个数字的幂。

它没有C#等价物 - 您需要使用Math.Pow


有两个列表比较两种语言的语法和功能 - 我喜欢this onethis one

答案 1 :(得分:1)

Xor检查C#运算符here

的VB.Net等价物

答案 2 :(得分:1)

Xor Operator

  

对两个布尔表达式或按位执行逻辑排除   排除两个数字表达式。

result = expression1 Xor expression2

答案 3 :(得分:0)

Math.Pow应该做到这一点!

答案 4 :(得分:0)

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

答案 5 :(得分:0)

你的意思是^ bitwise XOR?在这种情况下,它将是Xor