C#-এ UInt16.Equals() মেথডটি একটি মান রিটার্ন করে যা নির্দেশ করে যে বর্তমান ইনস্ট্যান্সটি একটি নির্দিষ্ট অবজেক্ট বা UInt16-এর সাথে সমান কিনা।
সিনট্যাক্স
public override bool Equals (object ob); public bool Equals (ushort ob);
উপরে, প্রথম সিনট্যাক্সের জন্য ob প্যারামিটার হলো এই ইনস্ট্যান্সের সাথে তুলনা করার অবজেক্ট, আর দ্বিতীয় সিনট্যাক্সের জন্য ob হলো এই ইনস্ট্যান্সের সাথে তুলনা করার 16-বিট আনসাইনড ইন্টিজার।
উদাহরণ: অসমান মান
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
উদাহরণ: সমান মান
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