سی شارپ، زبانی قدرتمند برای برنامه نویسی است که از دستورات شرطی پشتیبانی می کند. این دستورات به برنامه نویسان کمک می کنند تا برنامه هایی با پیچیدگی بیشتر و قابلیت های گسترده تر بنویسند.
برای شروع یادگیری سی شارپ یک آموزش اصولی بسیار کمک کننده است، دوره آموزش سی شارپ مقدماتی و رایگان باگتو به ساده ترین شکل ممکن این زبان برنامه نویسی جذاب را آموزش می دهد.
دستورات شرطی در سیشارپ ابزاری برای کنترل جریان اجرای برنامه هستند که با استفاده از آنها میتوان تصمیمات منطقی اتخاذ کرد. این دستورات بر اساس ارزیابی عبارات بولی (True یا False) تعیین میکنند که کدام بخش از کد اجرا شود. کاربرد این دستورات در مواردی است که نیاز به انجام عملیات مختلف بر اساس شرایط متفاوت باشد، مثلاً بررسی ورودیهای کاربر، مدیریت خطاها، یا تنظیم رفتار برنامه در موقعیتهای مختلف. به عنوان مثال، میتوان با استفاده از دستورات شرطی بررسی کرد که آیا کاربر یک شرط خاص را رعایت کرده یا نه، و بر اساس نتیجه، اقدامات مختلفی انجام داد.
دستور شرطی if در سیشارپ به منظور ارزیابی یک عبارت بولی و اجرای کدی خاص در صورت صحیح بودن آن عبارت استفاده میشود. این دستور به برنامهنویس اجازه میدهد تا تصمیمات منطقی در جریان اجرای برنامه اتخاذ کند. برای مثال، اگر یک کاربر سنی بالاتر از ۱۸ داشته باشد، میتوان با استفاده از دستور if به او اجازه دسترسی به بخشهای خاصی از برنامه را داد. این دستور در کاربردهای متنوعی مانند اعتبارسنجی ورودیهای کاربر، مدیریت خطاها، و تنظیم رفتار برنامه بر اساس شرایط مختلف استفاده میشود و یکی از ابزارهای اصلی برای کنترل جریان برنامه محسوب میشود.
مثال زیر را در نظر بگیرید:
