BigInteger::ExclusiveOr Operator (BigInteger, BigInteger)
Performs a bitwise exclusive Or (XOr) operation on two BigInteger values.
Assembly: System.Numerics (in System.Numerics.dll)
Parameters
- left
-
Type:
System.Numerics::BigInteger
The first value.
- right
-
Type:
System.Numerics::BigInteger
The second value.
The result of a bitwise exclusive Or operation is true if the values of the two bits are different; otherwise, it is false. The following table illustrates the exclusive Or operation.
Bit x in left | Bit x in right | Return value |
|---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
The ExclusiveOr method enables code such as the following:
The ExclusiveOr method performs the bitwise exclusive Or operation on two BigInteger values as if they were both in two's complement representation with virtual sign extension.
Available since 8
.NET Framework
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 4.0
Windows Phone
Available since 8.1