C# 中的 UInt16.Equals 方法示例


C# 中的 UInt16.Equals() 方法返回一個值,表明此例項是否等於特定的物件或 UInt16。

語法

以下是語法 −

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

上述第一個語法的引數 ob 為一個與該例項進行比較的物件,而第二個語法的引數 ob 為一個與該例項進行比較的 16 位無符號整數。

示例

下面我們透過一個示例,實現 UInt16.Equals() 方法 −

using System;
public class Demo {
   public static void Main(){
      ushort val1 = 52;
      ushort val2 = 10;
      bool res = val1.Equals(val2);
      Console.WriteLine("Return value (comparison) = "+res);
      if (res)
         Console.WriteLine("val1 = val2");
      else
         Console.WriteLine("val1 != val2");
   }
}

輸出

將生成以下輸出 −

Return value (comparison) = False
val1 != val2

示例

下面我們透過另一個示例,實現 UInt16.Equals() 方法 −

using System;
public class Demo {
   public static void Main(){
      ushort val1 = 100;
      ushort val2 = 100;
      bool res = val1.Equals(val2);
      Console.WriteLine("Return value (comparison) = "+res);
      if (res)
         Console.WriteLine("val1 = val2");
      else
         Console.WriteLine("val1 != val2");
   }
}

輸出

將生成以下輸出 −

Return value (comparison) = True 
val1 = val2

更新於: 05-11-2019

80 次瀏覽

開啟您的 職業生涯

完成課程獲得認證

開始
廣告