سه شنبه ۱۸ دي ۱۴۰۳
Tut24 آموزش برنامه نویسی و مجله تخصصی فناوری ورود/عضویت

آموزش سی شارپ - دستور if

یک دستور if شامل یک عبارت منطقی و یک یا چند دستور است.

نحو

نحو یک دستور if در C# به شرح زیر است:


if(boolean_expression) {
   /* statement(s) will execute if the boolean expression is true */
}

اگر عبارت منطقی به true تبدیل شود، بلوک کد داخل دستور if اجرا می‌شود. اگر عبارت منطقی به false تبدیل شود، بلوک کد اولین مجموعه کدهای پس از پایان دستور if (پس از پرانتز خمیده بسته شونده) اجرا می‌شود.

نمودار جریان

دستور if در C#

مثال


using System;

namespace DecisionMaking {
   class Program {
      static void Main(string[] args) {
         /* local variable definition */
         int a = 10;
        
         /* check the boolean condition using if statement */
         if (a < 20) {
            /* if condition is true then print the following */
            Console.WriteLine("a is less than 20");
         }
         Console.WriteLine("value of a is : {0}", a);
         Console.ReadLine();
      }
   }
}

هنگامی که کد بالا کامپایل و اجرا می‌شود، نتیجه زیر تولید می‌شود −


a is less than 20;
value of a is : 10