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