官术网_书友最值得收藏!

  • Learn C# in 7 days
  • Gaurav Aroraa
  • 238字
  • 2021-07-08 09:51:28

if...else if...else statement

The if...else statement is very important when you need to test multiple conditions. In this statement, the if statement evaluates first, then the else if statement, and at last the else block executes. Here, the if statement may or may not have the if...else statement or block; if...else always comes after the if block and before the else block. The else statement is the final code block in the if...else...if else...else statement, which indicates that none of preceding conditions evaluate to true.

Take a look at the following code snippet:

private static void IfElseIfElseStatementExample() 
{ 
WriteLine("if statement example."); 
Write("Enter character:"); 
char inputChar = Convert.ToChar(ReadLine()); 
 
if (char.ToLower(inputChar) == 'a') 
{ WriteLine($"Character {inputChar} is a vowel.");} 
elseif (char.ToLower(inputChar) == 'e') 
{ WriteLine($"Character {inputChar} is a vowel.");} 
elseif (char.ToLower(inputChar) == 'i') 
{ WriteLine($"Character {inputChar} is a vowel.");} 
elseif (char.ToLower(inputChar) == 'o') 
{ WriteLine($"Character {inputChar} is a vowel.");} 
elseif (char.ToLower(inputChar) == 'u') 
{ WriteLine($"Character {inputChar} is a vowel.");} 
else 
{ WriteLine($"Character '{inputChar}' is a consonant.");} 
} 

In the preceding code snippet, we have various if...else if...else statements that evaluate the expression: whether inputchar is equivalent to comparative characternot. In this code, if you enter a character other than a,e,i,o,u that does not fall in any of the preceding condition, then the case else code block executes and it produces the final result. So, when else executes, it returns the result by saying that the entered character is a consonant.

主站蜘蛛池模板: 黄山市| 棋牌| 肥乡县| 江北区| 玉溪市| 灌阳县| 和林格尔县| 浙江省| 达尔| 巴青县| 长垣县| 乌兰察布市| 寿阳县| 中江县| 虎林市| 双流县| 九龙城区| 仪征市| 宁明县| 两当县| 怀来县| 呼玛县| 双鸭山市| 彰武县| 姜堰市| 安泽县| 台北县| 蓬安县| 天水市| 普洱| 客服| 霍城县| 河西区| 射洪县| 资阳市| 平阳县| 中超| 水城县| 洪雅县| 繁峙县| 新疆|