Exemplo n.º 1
0
        static void Main(string[] args)
        {
            BitArray64 arrayOne = new BitArray64(1157u);
            BitArray64 arrayTwo = new BitArray64(15u);

            Console.WriteLine("\nNumber one == number two?");
            Console.WriteLine(arrayOne == arrayTwo);

            Console.WriteLine("\nNumber one !- number two?");
            Console.WriteLine(arrayOne != arrayTwo);

            Console.WriteLine("\nNumber one is equal to itself?");
            Console.WriteLine(arrayOne.Equals(arrayOne));

            Console.ReadKey();
        }
Exemplo n.º 2
0
        //Equals(…)
        public override bool Equals(object param)
        {
            BitArray64 bitArray64 = param as BitArray64;

            return(this.Number.Equals(bitArray64.Number));
        }
Exemplo n.º 3
0
 //Operator !=
 public static bool operator !=(BitArray64 firstNumber, BitArray64 secondNumber)
 {
     return(!(BitArray64.Equals(firstNumber, secondNumber)));
 }