VB.Net 等效于 C# 中的 ^ 运算符

本文关键字:中的 运算符 Net VB | 更新日期: 2023-09-27 18:31:42

^

的等效运算符是什么 VB.Net(这是针对 C#)

VB.Net 等效于 C# 中的 ^ 运算符

Xor 运算符是等效的。

对两个布尔表达式执行

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

C# ^运算符为:

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


如果您的意思是 VB.NET 功率运算符^

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

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


有一些列表比较了两种语言的语法和功能 - 我喜欢这个和这个。

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

异或运算符

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

result = expression1 Xor expression2

Math.Pow应该可以解决问题!

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

你的意思是 ^ 如按位 XOR 一样?在这种情况下,它将是异或