static void Main()
        {
            do
            {
                Console.WriteLine("De lichten zijn:? ");
                VerkeersLicht verkeersLicht = (VerkeersLicht)Enum.Parse(typeof(VerkeersLicht), Console.ReadLine());

                switch (verkeersLicht)
                {
                case VerkeersLicht.Groen:
                    Console.WriteLine("Doorrijden!");
                    break;

                case VerkeersLicht.Rood:
                    Console.WriteLine("Stoppen!");
                    break;

                case VerkeersLicht.Oranje:
                    Console.WriteLine("Gas bijgeven!");
                    break;

                default:
                    Console.WriteLine("Wa is da?");
                    break;
                }
            } while (true);
        }
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            VerkeersLicht licht = (VerkeersLicht)value;

            if (licht.WasRood && licht.OranjeLicht == 1)
            {
                return(false);
            }
            else if (!licht.WasRood && licht.OranjeLicht == 1)
            {
                return(false);
            }
            return(true);
        }
 public VerkeerslichtMV(VerkeersLicht vlLicht)
 {
     licht = vlLicht;
 }