2

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

4

6 回答 6

4

Xor运算符是等效的。

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

C#^运算符是:

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


如果您的意思是 VB.NET电源运算符^

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

它没有 C# 等效项 - 您需要使用Math.Pow.


有一些列表比较了两种语言的语法和特性——我喜欢这个这个

于 2012-04-20T11:33:11.497 回答
1

Xor在此处检查 C# 运算符的 VB.Net 等效项

于 2012-04-20T11:34:01.407 回答
1

异或运算符

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

result = expression1 Xor expression2
于 2012-04-20T11:34:20.350 回答
0

Math.Pow应该做的伎俩!

于 2012-04-20T11:32:37.507 回答
0
public static double Math.Pow(double x, double y)
于 2012-04-20T11:32:48.867 回答
0

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

于 2012-04-20T11:34:55.463 回答