static void Main(string[] args) { Console.WriteLine("WeatherSimulator: Hello world!"); WeatherForecast_Server server = new WeatherForecast_Server(); WeatherForecastManual_Server serverManual = new WeatherForecastManual_Server(); Int32.TryParse(args[0], out int answer); if (answer == 1) { Automatic(server); } else if (answer == 2) { Manual(serverManual); } }
private static void Manual(WeatherForecastManual_Server serverManual) { WeatherForecastManual_Server.CurrentSunlight = 0; serverManual.Open(); Thread.Sleep(Constants.WAITING_TIME); int answer = 0; while (true) { Console.Write("Set sunlight [%]: "); Int32.TryParse(Console.ReadLine(), out answer); if (answer != -1) { WeatherForecastManual_Server.CurrentSunlight = answer; } } }