UInt32.Equals Method in C# with Examples Last Updated : 01 May, 2019 Comments Improve Suggest changes Like Article Like Report UInt32.Equals Method is used to get a value which indicates whether the current instance is equal to a specified object or 32-bit unsigned integer or not. There are 2 methods in the overload list of this method as follows: Equals(UInt32) Method Equals(Object) Method UInt32.Equals(UInt32) Method This method is used to return a value indicating whether the current instance is equal to a specified 32-bit unsigned integer value or not. Syntax: public bool Equals (uint obj); Here, it takes a 32-bit unsigned integer value to compare to the current instance. Return Value: This method returns true if obj has the same value as this instance otherwise, false. Below programs illustrate the use of UInt32.Equals(UInt32) Method: Example 1: csharp // C# program to demonstrate the // UInt32.Equals(UInt32) Method using System; using System.Globalization; class GFG { // Main Method public static void Main() { // Declaring and initializing value1 uint value1 = 5322; // Declaring and initializing value2 uint value2 = 7328; // using Equals(UInt32) method bool status = value1.Equals(value2); // checking the status if (status) Console.WriteLine("{0} is equal to {1}", value1, value2); else Console.WriteLine("{0} is not equal to {1}", value1, value2); } } Output: 5322 is not equal to 7328 Example 2: csharp // C# program to demonstrate the // UInt32.Equals(UInt32) Method using System; using System.Globalization; class GFG { // Main Method public static void Main() { // calling get() method get(9128, 1978); get(6455, 6455); get(10120, 10120); get(UInt32.MaxValue, UInt32.MinValue); } // defining get() method public static void get(uint value1, uint value2) { // using Equals(UInt32) method bool status = value1.Equals(value2); // checking the status if (status) Console.WriteLine("{0} is equal to {1}", value1, value2); else Console.WriteLine("{0} is not equal to {1}", value1, value2); } } Output: 9128 is not equal to 1978 6455 is equal to 6455 10120 is equal to 10120 4294967295 is not equal to 0 UInt32.Equals(Object) Method This method is used to returns a value indicating whether the current instance is equal to a specified object or not. Syntax: public override bool Equals (object obj); Here, it takes an object to compare with the current instance. Return Value: This method returns true if obj is an instance of UInt32 and equals the value of this instance otherwise, false. Below programs illustrate the use of the above-discussed method: Example 1: csharp // C# program to demonstrate the // UInt32.Equals(Object) Method using System; using System.Globalization; class GFG { // Main Method public static void Main() { // Declaring and initializing value1 uint value1 = 11227; // Declaring and initializing value2 object value2 = (uint)1 / 17; // using Equals(object) method bool status = value1.Equals(value2); // checking the status if (status) Console.WriteLine("{0} is equal to {1}", value1, value2); else Console.WriteLine("{0} is not equal to {1}", value1, value2); } } Output: 11227 is not equal to 0 Example 2: csharp // C# program to demonstrate the // UInt32.Equals(Object) Method using System; using System.Globalization; class GFG { // Main Method public static void Main() { // calling get() method get(11232, 7455); get(1412, 14314); get(7744, (uint)7744); get(54, 76); } // defining get() method public static void get(uint value1, object value2) { // using Equals(object) method bool status = value1.Equals(value2); // checking the status if (status) Console.WriteLine("{0} is equal to {1}", value1, value2); else Console.WriteLine("{0} is not equal to {1}", value1, value2); } } Output: 11232 is not equal to 7455 1412 is not equal to 14314 7744 is equal to 7744 54 is not equal to 76 Reference: https://docs.microsoft.com/en-us/dotnet/api/system.uint32.equals?view=netstandard-2.1 Comment More infoAdvertise with us Next Article UInt32.Equals Method in C# with Examples K Kirti_Mangal Follow Improve Article Tags : C# CSharp-method CSharp-UInt32-Struct Similar Reads UInt16.Equals Method in C# with Examples UInt16.Equals Method is used to get a value which indicates whether the current instance is equal to a specified object or 16-bit unsigned integer or not. There are 2 methods in the overload list of this method as follows: Equals(UInt16) Method Equals(Object) Method UInt16.Equals(UInt16) Method This 3 min read UInt64.Equals Method in C# with Examples UInt64.Equals Method is used to get a value which indicates whether the current instance is equal to a specified object or 64-bit unsigned long integer or not. There are 2 methods in the overload list of this method as follows: Equals(UInt64) Method Equals(Object) Method UInt64.Equals(UInt64) Method 3 min read Single.Equals() Method in C# with Examples Single.Equals() Method is used to get a value which indicates whether the two instances of Single represents the same value or not. There are 2 methods in the overload list of this method as follows: Equals(Single) Method Equals(Object) Method Single.Equals(Single) Method This method is used to retu 3 min read SByte.Equals Method in C# with Examples SByte.Equals Method is used to get a value which indicates whether the current instance is equal to a specified object or SByte or not. There are 2 methods in the overload list of this method as follows: Equals(SByte) Method Equals(Object) Method SByte.Equals(SByte) Method This method is used to ret 3 min read UInt32.CompareTo() Method in C# with Examples UInt32.CompareTo Method is used to compare the current instance to a specified object or another UInt32 instance. It returns an integer which shows whether the value of the current instance is less than, equal to, or greater than the value of the specified object or the other UInt32 instance. There 4 min read Like