گروه مهندسی کامپیوتر

دانشگاه آموزش عالی نواورآن

گروه مهندسی کامپیوتر

دانشگاه آموزش عالی نواورآن

گروه مهندسی کامپیوتر

مقایسه دو رشته در سی شارپ

شنبه, ۹ فروردين ۱۳۹۳، ۱۰:۵۶ ق.ظ

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


تو دات نت یه کلاسی داریم به نامstring که برای کار با رشته ها طراحی شده و این کلاس تابعی داره به نام Equal که دو رشته رو میگیره و با هم مقایسه میکنه و اگر برابر بودند مقدار true بر میگردونه در غیر اینصورت مقدار false که در ادامه نحوه استفاده از این تابع بیان شده...



تو دات نت یه کلاسی داریم به نامstring که برای کار با رشته ها طراحی شده و این کلاس تابعی داره به نام Equal که دو رشته رو میگیره و با هم مقایسه میکنه و اگر برابر بودند مقدار true بر میگردونه در غیر اینصورت مقدار false

برای استفاده از این کلاس و تابع مورد نظر از یه ساختار iشرطی و یه messagebox برای نمایش نتیجه استفاده میکنیم:

string str1, str2;
            str1 = "this is a string";
            str2 = "this is another string";
            if (string.Equals(str1, str2))
            {
                MessageBox.Show("these strings equals");
            }
            else
            {
                MessageBox.Show("these strings not equals");

            }

اگر این کد رو داخل متود کلیک دکمه ای قرار بدید پس از اجرا مشاهده میکنید که پیغام دوم چاپ خواهد شد برای اینکه این دو رشته با هم برابر نیستند و در صورتی که مقدار رشته دوم رو برابر مقدار رشته اول قرار بدید میبینید که پیغام اول مبنی بر برابر بودن رشته ها چاپ خواهد شد...

موفق باشید...


موافقین ۰ مخالفین ۰ ۹۳/۰۱/۰۹
masoud azadbakht

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

کاربران بیان میتوانند بدون نیاز به تأیید، نظرات خود را ارسال کنند.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی