C# में Int32.Equals() विधि का उपयोग यह दर्शाने वाले मान को वापस करने के लिए किया जाता है कि यह उदाहरण किसी निर्दिष्ट ऑब्जेक्ट या Int32 के बराबर है या नहीं।
सिंटैक्स
निम्नलिखित वाक्य रचना है -
public bool Equals (int ob); public override bool Equals (object ob);
ऊपर, पैरामीटर 1 सेंट . में है सिंटैक्स इस उदाहरण की तुलना करने के लिए एक Int32 मान है। दूसरा सिंटैक्स ओब पैरामीटर इस उदाहरण से तुलना करने के लिए एक ऑब्जेक्ट है।
उदाहरण
आइए अब Int32.Equals() पद्धति को लागू करने के लिए एक उदाहरण देखें -
using System; public class Demo { public static void Main(){ int val1 = 299; int val2 = 450; Console.WriteLine("Value1 = "+val1); Console.WriteLine("Value2 = "+val2); Console.WriteLine("Are they equal? = "+val1.Equals(val2)); } }
आउटपुट
यह निम्नलिखित आउटपुट देगा -
Value1 = 299 Value2 = 450 Are they equal? = False
उदाहरण
आइए अब Int32.Equals() पद्धति को लागू करने के लिए एक और उदाहरण देखें -
using System; public class Demo { public static void Main(){ int val1 = Int32.MinValue; int val2 = 0; Console.WriteLine("Value1 = "+val1); Console.WriteLine("Value2 = "+val2); Console.WriteLine("Are they equal? = "+val1.Equals(val2)); } }
आउटपुट
यह निम्नलिखित आउटपुट देगा -
Value1 = -2147483648 Value2 = 0 Are they equal? = False