ژوئن 22, 2019 Mostafa بدون دیدگاه

اگر دنبال برنامه نویس برای ساخت افزونه ،قالب،سایت،برنامه ویندوز،اپلیکیشین اندروید،ربات تلگرام و.... هستید ،سفارش برنامه نویسی را مطالعه نمایید.

توجه : درخواست افزونه ،قالب، اسکریپت و نرم افزار و ... و سوالات و مشکلات خود را در انجمن ارسال نمایید

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

سه نوع خروجی این تابع برمی گرداند

اگر دو رشته برابر یکدیگر باشند مقدار برگشتی برابر با ۰ خواهد بود.

اگر مقدار اول بزرگتر از مقدار دوم باشد مقدار برگشتی برابر ۱ خواهد بود.

اگر مقدار اول از مقدا دوم کوچیکتر باشد مقدار برشگتی برابر با -۱ خواهد بود.

در ادامه برخی از مثال های متد compare در سی شارپ را برای شما قرار میدهیم.

ابتدا این بخش را بررسی کنید تا بعدا به اشتباه نیفتید چون خروجی های متفاوتی از این متد وجود دارد که در بالا به آنها اشاره کردیم.

String A: First mypgr.ir
String B: Second mypgr.ir

Compare(A, B): -1
Compare(B, A):  1

Compare(A, A):  0
Compare(B, B):  0

مثال :

    using System;    
        public class StringExample    
        {    
            public static void Main(string[] args)    
            {    
                string s1 = "hello";    
                string s2 = "hello";    
                string s3 = "csharp";  
                string s4 = "mello";  
            
                Console.WriteLine(string.Compare(s1,s2));   
                Console.WriteLine(string.Compare(s2,s3));   
                Console.WriteLine(string.Compare(s3,s4));   
            }    
        }    

خروجی :

۰
۱
-۱

 


برچسب ها