C# | Byte.Equals(Byte) Method
This method is used to return a value indicating whether this instance and a specified Byte object represent the same value.
Syntax:
public bool Equals (byte obj);
Here, obj is a byte object to compare to this instance.
Return Value: This method returns true if obj is equal to this instance otherwise, it returns false.
Below programs illustrate the use of Byte.Equals(Byte) Method:
Example 1:
CSHARP
// C# program to demonstrate // Byte.Equals(byte) Method using System; class GFG { // Main Method public static void Main() { // Declaring val1 and val2 byte val1, val2; // initializing the val1, val2 and val3 val1 = 12; val2 = 13; // getting compared constant // using Equals method bool i = val2.Equals(val1); // checking the condition if (i) Console.Write( "val2 is equal to val1" ); else Console.Write( "val2 is not equal to val1" ); } } |
Output:
val2 is not equal to val1
Example 2:
CSHARP
// C# program to demonstrate // Byte.Equals(byte) Method using System; class GFG { // Main Method public static void Main() { // checking the condition // calling check() method check(( byte )10, ( byte )20); check(( byte )30, ( byte )20); check(( byte )10, ( byte )10); check(( byte )5, ( byte )7); check(( byte )40, ( byte )50); check(( byte )1, ( byte )1); } // Defining the check method public static void check( byte v1, byte v2) { // getting compared constant // using Equals() method bool i = v1.Equals(v2); // checking the condition if (i) Console.WriteLine(v1 + " is equal to " + v2); else Console.WriteLine(v1 + " is not equal to " + v2); } } |
Output:
10 is not equal to 20 30 is not equal to 20 10 is equal to 10 5 is not equal to 7 40 is not equal to 50 1 is equal to 1
Reference:
- https://docs.microsoft.com/en-us/dotnet/api/system.byte.equals?view=netframework-4.7.2#System_Byte_Equals_System_Byte_
Contact Us