Performs the bitwise AND operation for BitArray : BitArray « Data Structure « VB.Net






Performs the bitwise AND operation for BitArray

 

Imports System
Imports System.Collections
Imports Microsoft.VisualBasic

Public Class SamplesBitArray    
    Public Shared Sub Main()
        Dim myBA1 As New BitArray(4)
        Dim myBA2 As New BitArray(4)
        myBA1(1) = False
        myBA1(0) = False
        myBA1(3) = True
        myBA1(2) = True

        myBA2(2) = False
        myBA2(0) = False
        myBA2(3) = True
        myBA2(1) = True

        PrintValues(myBA1)
        PrintValues(myBA2)

        PrintValues(myBA1.And(myBA2))

        PrintValues(myBA1)
        PrintValues(myBA2)

    End Sub

    Public Shared Sub PrintValues(myList As IEnumerable)
        Dim obj As [Object]
        For Each obj In  myList
            Console.WriteLine("{0,8}", obj)
        Next obj
    End Sub 

End Class

   
  








Related examples in the same category

1.BitArray Class manages a compact array of bit values, which are represented as Booleans
2.Initialize BitArray with False values
3.Initialize BitArray from Byte array
4.Initialize BitArray from Boolean value array
5.Initialize BitArray from Integer array
6.Copies BitArray to a compatible one-dimensional Array
7.Gets the value of the bit at a specific position in the BitArray.
8.Inverts all the bit values in the current BitArray
9.BitArray.Or Performs the bitwise OR operation
10.BitArray.Xor performs the bitwise exclusive OR operation