C#中的Int64.Equals方法与示例

C#中的Int64.Equals()方法用于返回一个值,该值指示此实例等于指定的对象还是Int64。

语法

以下是语法-

public bool Equals (long ob);
public override bool Equals (object ob);

上面的参数ob是要与该实例进行比较的Int64值,而参数ob是要与该实例进行比较的对象。

示例

现在让我们看一个实现Int64.Equals()方法的示例-

using System;
public class Demo {
   public static void Main(){
      long val1 = 150;
      long val2 = 240;
      Console.WriteLine("Value1 = "+val1);
      Console.WriteLine("Value2 = "+val2);
      Console.WriteLine("Are they equal? = "+val1.Equals(val2));
   }
}

输出结果

这将产生以下输出-

Value1 = 150
Value2 = 240
Are they equal? = False

示例

现在让我们看看另一个实现Int64.Equals()方法的示例-

using System;
public class Demo {
   public static void Main(){
      long val1 = 8768768768;
      long val2 = 8768768768;
      Console.WriteLine("Value1 = "+val1);
      Console.WriteLine("Value2 = "+val2);
      Console.WriteLine("Are they equal? = "+val1.Equals(val2));
   }
}

输出结果

这将产生以下输出-

Value1 = 8768768768
Value2 = 8768768768
Are they equal? = True