Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
C# switch Gripe
Message
From
02/01/2009 11:38:38
Timothy Bryan
Sharpline Consultants
Conroe, Texas, United States
 
General information
Forum:
ASP.NET
Category:
Coding, syntax and commands
Title:
Miscellaneous
Thread ID:
01370558
Message ID:
01370698
Views:
30
I do this all the time with my settings properties to control the values that can be set for things. Then like you say, you end up switching on that somewhere. Love the autocomplete on that so I don't have to keep looking up the possible choices.
Tim

>You are welcome. Congrats on MVP status again.
>Things that are worth putting into enums are usually switch'd on at some point and the autocomplete is very handy.
>
>>I didn't know about that cool little IDE trick, Einar! Thanks!
>>
>>~~Bonnie
>>
>>
>>
>>
>>>>Hi Einar, I like the sound of switch on enum - could you post a code snippet ?
>>>
>>>Define the enum:
>>>
>>>private enum Days { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday };
>>>
>>>Which is short for:
>>>
>>>private enum Days : int
>>>		{
>>>			Sunday = 0,
>>>			Monday = 1,
>>>			Tuesday = 2,
>>>			Wednesday = 3,
>>>			Thursday = 4,
>>>			Friday = 5,
>>>			Saturday = 6
>>>		};
>>>
>>>
>>>The trype switch and and press tab , then type in the variable that is that enum type and press enter. Auto complete fills out the following for you:
>>>
>>>Days days = Days.Friday;
>>>			switch (days)
>>>			{
>>>				case Days.Sunday:
>>>					break;
>>>				case Days.Monday:
>>>					break;
>>>				case Days.Tuesday:
>>>					break;
>>>				case Days.Wednesday:
>>>					break;
>>>				case Days.Thursday:
>>>					break;
>>>				case Days.Friday:
>>>					break;
>>>				case Days.Saturday:
>>>					break;
>>>				default:
>>>					break;
>>>			}
>>>
Timothy Bryan
Previous
Reply
Map
View

Click here to load this message in the networking platform