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; }