C#のByte.Equals(Byte)メソッド
C#のByte.Equals(Byte)メソッドは、このインスタンスと指定されたByteオブジェクトが同じ値を表すかどうかを示す値を返します。
構文
以下は構文です-
public bool Equals (byte ob);
上記では、obはこのインスタンスと比較するオブジェクトです。
例
Byte.Equals(Byte)メソッドを実装する例を見てみましょう-
using System; public class Demo { public static void Main(){ byte b1, b2; b1 = 5; b2 = 5; if (b1.Equals(b2)) Console.Write("b1 = b2"); else Console.Write("b1 is not equal to b2"); } }
出力
これにより、次の出力が生成されます-
b1 = b2
-
C#のType.Equals()メソッド
C#のType.Equals()メソッドは、現在のTypeの基になるシステムタイプが、指定されたオブジェクトまたはTypeの基になるシステムタイプと同じであるかどうかを判断します。 構文 public virtual bool Equals (Type o); public override bool Equals (object o); 上記のパラメータは、基礎となるシステムタイプが現在のタイプの基礎となるシステムタイプと比較されるオブジェクトです。 Type.Equals()メソッドを実装する例を見てみましょう- using System; public class Demo { &n
-
C#列挙型Equalsメソッド
列挙型間の同等性を見つけるには、Equals()メソッドを使用します。 次の列挙型があるとしましょう。 enum Products { HardDrive, PenDrive, Keyboard}; 2つのProductsオブジェクトを作成し、同じ値を割り当てます。 Products prod1 = Products.HardDrive; Products prod2 = Products.HardDrive; 次に、Equals()メソッドを使用して等しいかどうかを確認します。どちらも基本的な値が同じであるため、Trueになります。 例 using System; class Prog