Here is an example of Select Case like construct using C#:
private string ShirtSizes(int ShirtSize)
{
switch (ShirtSize)
{
case 36:
return "Small";
case 38:
return "Medium";
case 40:
return "Large";
case 42:
return "Extra Large";
case 44:
return "XXL";
default:
return "Free Size";
}
}
Fall-Thru in Switch Case Statement in C#(Csharp)
Fall through can be achieved as follows:
switch (ShirtSize)
{
case 34:
case 35:
case 36:
return "Small";
case 38:
return "Medium"; ...
The Switch construct requires jump statements like GoTo or Break to transfer control outside the loop. Else it will throw an Error Control cannot fall through from one case label ### to another
To avoid this use break / goto statements. On the other hand if you use more than one jump statement for a case - like the one shown below - you will get Unreachable code detected warning
case 38:
return "Medium";
break;
No comments:
Post a Comment