C# if else constructs

In this chapter you will learn:

  • What is if else constructs in C#?
  • How to use if else in programming?
  • What is nested if else constructs?

The if… else construct is used for determining the flow of program based on returning expression value. It evaluates the comparison operator and based on value executes the statements. For example, if you want to execute a piece of code, when the requirements meet then if… else construct determine which piece of code will be executed. Else is default condition and executes when no if condition matches. The following example will clear the concept of if… else constructs.

If Else Programming Example

  • Output


    Press 1 for add
    Press 2 for subtraction
    Press 3 for multiplication
    Press 4 for Division

    Enter first number :       16
    Enter second number :   5

    Enter your option:          4

    16 / 5 = 3.2

    If you have more than one if construct then you can use else if construct for evaluating expression. The C# also supports nested if else construct. If you want to evaluate certain condition based on previous if, then you can use nested if-else constructs in C# programming.


    In this chapter you learned about if else constructs as well as nested if else constructs. You also learned how to use if else conditional constructs in C# programming. In next chapter, you will learn about C# switch case constructs.

    2 thoughts on “C# if else constructs”

    Leave a Reply

    Your email address will not be published. Required fields are marked *