--- title: If Else Statement --- # If Else Statement The If-Else statement executes a block of code depending on whether your precondition is fullfilled or not. ## Example ```c# if(boolean expression) { // execute this code block if expression evalutes to true } else { // always execute this code block when above if expression is false } int Price = 30; If (Price == 30) { Console.WriteLine("Price is equal to 30."); } Else { Console.WriteLine("Price is not equal to 30."); } ``` Since we already declared our int Price to be 30, this will be the expected output. ## Output ``` Price is equal to 30. ``` ## Shorten If Else Statement We can use the ternary :? which is great for short if else statements. For example: ```C# int Price=30; (Price==30)?Console.WriteLine("Price is Equal to 30."):Console.WriteLine("Price is Not Equal to 30.") ```