Q:

C# program to set all bits in the BitArray to the specified value (BitArray.SetAll() Method)

belongs to collection: C# BitArray Class Programs

0

C# program to set all bits in the BitArray to the specified value (BitArray.SetAll() Method)

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Program:

The source code to set all bits in the BitArray to the specified value 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 bitArr = new BitArray(5);
        
        int index = 0;

        bitArr[0] = true;
        bitArr[1] = false;
        bitArr[2] = true;
        bitArr[3] = false;
        bitArr[4] = true;

        bitArr.SetAll(true);

        Console.WriteLine("Elements of BitArray after setting true:");
        for (index = 0; index < bitArr.Length; index++)
        {
            Console.WriteLine("\tIndex "+index + ": "+bitArr.Get(index));
        }

        bitArr.SetAll(false);

        Console.WriteLine("Elements of BitArray  after setting false:");
        for (index = 0; index < bitArr.Length; index++)
        {
            Console.WriteLine("\tIndex " + index + ": " + bitArr.Get(index));
        }

    }
}

Output:

Elements of BitArray after setting true:
        Index 0: True
        Index 1: True
        Index 2: True
        Index 3: True
        Index 4: True
Elements of BitArray  after setting false:
        Index 0: False
        Index 1: False
        Index 2: False
        Index 3: False
        Index 4: False
Press any key to continue . . .

 

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

<< C# program to set the bit at a specific position i...