예제 #1
0
파일: BitArrays.cs 프로젝트: ieronimb/Week7
        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();
        }
예제 #2
0
        //Equals(…)
        public override bool Equals(object param)
        {
            BitArray64 bitArray64 = param as BitArray64;

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