Esempio n. 1
0
        //Converts DAABitArray object to string. Used for debugging.
        private String outputBitArray(DAABitArray input)
        {
            string tempBitString = "";

            for (int i = 0; i < input.NumBits; i++)
            {
                tempBitString = tempBitString + input.GetBitAsLong(i);
            }
            return(tempBitString);
        }
Esempio n. 2
0
        //Determine if two DAABitArray objects are equal.
        private bool bitArraysEqual(DAABitArray input1, DAABitArray input2)
        {
            string tempBitString1 = "";
            string tempBitString2 = "";

            for (int i = 0; i < input1.NumBits; i++) //Convert both DAABitArray objects to strings.
            {
                tempBitString1 = tempBitString1 + input1.GetBitAsLong(i);
            }
            for (int j = 0; j < input2.NumBits; j++)
            {
                tempBitString2 = tempBitString2 + input2.GetBitAsLong(j);
            }
            return(tempBitString1 == tempBitString2);  //Test if strings are equal.
        }