ارسال شده توسط: حسین درویشی Comments: 0 Post Date: 1 بهمن 1397
آموزش متد CompareTo در سی شارپ
بیش از این با متد equals آشنا شدید همچنین توانستید با کلاس Random در سی شارپ اعداد تصادفی تولید کنید امروز هم قصد داریم تا با متد ComapreTo در سی شارپ آشنا شویم
متد ComapreTo چیست
متد CompareTo برای مقایسه دو مقدار در سی شارپ می باشد که مقدار خروجی که بر می گرداند 1 یا 0 است.
تفاوت متد CompareTo با equals
متد ComoareTo تفاوتی که با equals دارد تنها در مقدار خروجی آنهاست CompareTo مقدار 1 یا 0 را بر می گرداند و equals مقدار True یا False بر می گرداند
مثالی از متد CompareTo در سی شارپ:
string str1 = "Hello World";
string str2 = "Hello World";
Response.Write(str2.CompareTo(str1));
خروجی
0
در صورتی که همین مثال را با equals حل می کردیم نتیجه بصورت زیر می شد
Response.Write(Equals(str1, str2));
خروجی
True
پس در متد CompareTo زمانی که دومقدار باهم برابرباشند مقدار 0 و اگر دومقدار باهم برابر نباشند مقدار 1 را بر می گرداند
برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]
دیدگاهتان را بنویسید