Google News
logo
C# - Interview Questions
What are the control statements that are used in C#?
You can control the flow of your set of instructions by using control statements and we majorly focus on if statements. There are a few types of if statements that we consider for making situations to control the flow of execution within a program.
 
These are the 4 types of if statements :
 
* If
* If-else
* Nested if
* If-else-if 

These statements are commonly used within programs.
 
If statements checks for the user given condition to satisfy their programming condition. If it returns true then the set of instructions will be executed.
 
Syntax :
If(any condition)
{
//code to be executed if the condition returns true
}
 
If-else statement checks for the given condition, if the condition turns out to be false then the flow will transfer to the else statement and it will execute the else instructions. In case, the if condition turns out to be true then the if instructions will get executed.
 
Syntax :
If(condition)
{
//code to be run if the condition is true
}
Else
{
//code to be run if the if-condition is false
}
Nested if statement checks for the condition, if the condition is true then it will check for the inner if statement and keeps going on for the last if statement. If any of the conditions are true then it will execute the particular if instructions and stops the if loop there.
 
Syntax :
If (condition to be checked)
{
//code
If(condition 2)
{
//code for if-statement 2
}
}
If else-if checks for the given condition, if the condition is not true then the control will go to the next else condition, if that condition is not true it will keep on checking for next else conditions. If any of the conditions did not pass then the last else instructions will get executed.
 
Syntax :
If(condition 1 to be checked)
{
//code for condition 1
}
Else (condition 2 to be checked)
{
//code for condition 2
}
Else
{
//code will run if no other condition is true
}
Advertisement