متد Compare در سی شارپ

سلام دوستان در این سری از آموزش برنامه نویسی سی شارپ به آموزش متد Compare در سی شارپ می پردازیم همانطور که از نام متد compare پیداست این متد برای مقایسه دو رشته مورد استفاده قرار می گیرید و خروجی این متد int است در ادامه با ما همراه باشید تا نحوه استفاده از متد Compare در سی شارپ (C#) را یاد گیرید.
 
syntax متد Compare در سی شارپ همانند زیر است.

در بالا این متد سه ورودی دارد ورودی اول رشته اول ورودی دوم رشته دوم و ورودی سوم یک مقدار boolean است که مشخص می کند true در مقایسه نادیده گرفته می شود در غیر اینصورت false نادیده گرفته می شود.
سه نوع خروجی این تابع برمی گرداند
اگر دو رشته برابر یکدیگر باشند مقدار برگشتی برابر با 0 خواهد بود.
اگر مقدار اول بزرگتر از مقدار دوم باشد مقدار برگشتی برابر 1 خواهد بود.
اگر مقدار اول از مقدا دوم کوچیکتر باشد مقدار برشگتی برابر با -1 خواهد بود.
در ادامه برخی از مثال های متد compare در سی شارپ را برای شما قرار میدهیم.
ابتدا این بخش را بررسی کنید تا بعدا به اشتباه نیفتید چون خروجی های متفاوتی از این متد وجود دارد که در بالا به آنها اشاره کردیم.

کد زیر را در نظر بگیرید ما در آموزش های بعدی به صورت پیشرفته CompareTo را نیز بررسی می کنیم.

خروجی کد بالا مثل زیر خواهد بود.

 
این آموزش هم به پایان رسید.
موفق و موید باشید.

مطالعه بیشتر