TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
nas007bond
NA
1
0
a simple traffic light
Feb 28 2004 6:27 AM
Dear all. This is simple, but I seem to be stuck. Imagin the following as "idealized language syntax" TYPE State { VARIANT Prepare_to_go, VARIANT go, VARIANT Prepare_to_stop, VARIANT stop } The above is (as you will have guessed) different states of a traffic light. My problem > How do you realize variants in c#? Ie Prepare_to_go is a State, so is "go", and so is "stop".. etc. they are all different states. When the above is coded in C#, and an object is created: for example State s = new State() Console.Write(s.state); // should print default "Stop", ie the object is initialized in "STOP" state when s.state = Prepare_to_go; Console.WriteLine(s.state); // should print the new state of the object. _________________________________________________________________________ My problem is about changing object states. Please give me guiudlines how to do this in c#. I have the following code: Class State { string state; public void setState(string _state) { state = _state; } ..... } etc.. BUT AS YOU CAN GUESS this is based on strings. The questions is about accomplishing variant states. Not using strings. I hope someone can guide me.
Reply
Answers (
1
)
another task
Two values in a ComboBox