بیان if ، اجرای یک بیان یا بلوکی از بیان ها را بر اساس مقدار یک عبارت بولی ، انتخاب می کند. در مثال زیر متغیر بولی result با true مقداردهی ، سپس در بیان if بررسی شده است. خروجی "The variable is set to true" است.
bool result = true; if (result == true) { Console.WriteLine("The variable is set to true."); } else { Console.WriteLine("The variable is set to false."); }
اگر عبارت ارزیابی شده در داخل پرانتز درست باشد، آنگاه بیان
Console.WriteLine("The variable is set to true.");
اجرا خواهد شد. بعد از اجرای بیان if ، روند اجرای برنامه به بیان بعدی منتقل می شود. در این مثال else اجرا نشده است.