-
Book Overview & Buying
-
Table Of Contents
Microsoft Exchange Server PowerShell Essentials
By :
A Switch statement is used to check multiple conditions. It is equivalent to a series of If statements. The Switch statement lists each condition and an optional action. If a condition is true, the action is performed:
Syntax:
Switch (<test-value>)
{
<condition> {<action>}
<condition> {<action>}
}The Switch statement compares the value of 2 to each of the conditions listed. Once the test value matches the condition, the action is performed:
PS> switch (2)
{
1 {"It is one."}
2 {"It is two."}
3 {"It is three."}
4 {"It is four."}
}
It is two.In the previous example, the value is compared to each condition in the list and there is a match for the value of 2. Let's take a look at the same example where we have added another condition that matches the value of 2:
PS> switch (2)
{
1 {"It is one."}
2 {"It is two."}
3 {"It is three."}
4 {"It is four."}
2 {"Two again."}
}
It is two.
Two again.Using the Break statement, you can directly switch to stop the comparison after a match and terminate the switch statement:
PS> switch (2)
{
1 {"It is one."}
2 {"It is two."; Break}
3 {"It is three."}
4 {"It is four."}
2 {"Two again."}
}
It is two.
Change the font size
Change margin width
Change background colour