Home »
.Net »
C# Programs
C# program to perform the bitwise OR operation between BitArray elements (BitArray.Or() Method)
C# BitArray.Or() Method: Here, we are going to learn how to perform the bitwise OR operation between BitArray elements in C#.Net?
Submitted by Nidhi, on May 03, 2021
The Or() method of BitArray class is used to perform bitwise OR operation between elements of two BitArray objects. The current BitArray object will be modified to store resultant elements.
Syntax:
BitArray BitArray.Or(BitArray value);
Parameter(s):
- value: The array with which to perform the bitwise OR operation.
Return value:
It returns resultant an array, which is a reference to the current BitArray object.
Exception(s):
- System.ArgumentException
- System.ArgumentNullException
Program:
The source code to perform the bitwise OR operation between BitArray elements is given below. The given program is compiled and executed successfully.
using System;
using System.Collections;
class BitArrayEx
{
//Entry point of Program
static public void Main()
{
//Creation of BitArray objects
BitArray bitArr1 = new BitArray(3);
BitArray bitArr2 = new BitArray(3);
BitArray bitArr3;
int index = 0;
bitArr1[0] = true;
bitArr1[1] = false;
bitArr1[2] = false;
bitArr2[0] = true;
bitArr2[1] = true;
bitArr2[2] = false;
bitArr3 = bitArr1.Or(bitArr2);
Console.WriteLine("Elements of BitArray after Bitwise Or Operation:");
for (index = 0; index < bitArr3.Length; index++)
{
Console.WriteLine("\tIndex "+index + ": "+bitArr3.Get(index));
}
}
}
Output:
Elements of BitArray after Bitwise Or Operation:
Index 0: True
Index 1: True
Index 2: False
Press any key to continue . . .
C# BitArray Class Programs »