The C# language allows you to switch on a string variable . The switch statement compares the String objects in its expression with the expressions associated with each case label as if it were using the String. equals method. Currently the switch statement is case-sensitive.
Read more