C# - Bitwise AND, OR, XOR Example

Here, we are going to learn about the bitwise operations and demonstrate the example of bitwise operations in C#. By Nidhi Last updated : April 15, 2023

Here, we will demonstrate Bitwise AND, Bitwise OR, and Bitwise XOR operations.

C# program to demonstrate the bitwise operations (AND, OR, XOR)

The source code to demonstrate the bitwise operations is given below. The given program is compiled and executed successfully on Microsoft Visual Studio.

//C# - Bitwise AND, OR, XOR Example.

using System;

class Bitwise
{
    public static void Main()
    {
        byte num1   = 10;
        byte num2   = 2;
        byte result = 0;

        result  =  (byte)(num1 & num2);
        Console.WriteLine("{0} & {1} = {2}",num1,num2, result);

        result = (byte)(num1 | num2);
        Console.WriteLine("{0} | {1} = {2}", num1, num2, result);

        result = (byte)(num1 ^ num2);
        Console.WriteLine("{0} ^ {1} = {2}", num1, num2, result);
    }
}

Output

10 & 2 = 2
10 | 2 = 10
10 ^ 2 = 8
Press any key to continue . . .

Explanation

Here, we created a class Bitwise that contains the Main() method. Here, we declared three variables of byte type that are initialized with 10, 2, and 0 respectively.

result  =  (byte)(num1 & num2);
Console.WriteLine("{0} & {1} = {2}",num1,num2, result);

result = (byte)(num1 | num2);
Console.WriteLine("{0} | {1} = {2}", num1, num2, result);

In the above code, we performed the bitwise AND, bitwise OR, and bitwise XOR operations and printed the result on the console screen.

C# Basic Programs »


Related Programs



Comments and Discussions!

Load comments ↻





Copyright © 2024 www.includehelp.com. All rights reserved.