コード例 #1
0
        static void Main(string[] args)
        {
            var reviewClient = new ReviewClient();

            Console.WriteLine("Connected!\n");
            Console.WriteLine(Instructions);

            while (true)
            {
                var input = Console.ReadLine().Trim().ToLower();

                switch (input)
                {
                case "0":
                case "q":
                    reviewClient.Close();
                    Environment.Exit(0);
                    break;

                case "1":
                    GetRestaurantsByCity(reviewClient);
                    break;

                case "2":
                    GetRestaurantsByZip(reviewClient);
                    break;

                case "3":
                    GetAllRestaurants(reviewClient);
                    break;

                case "4":
                    AddRestaurant(reviewClient);
                    break;

                case "5":
                    AddReview(reviewClient);
                    break;

                default:
                    Console.WriteLine("Invalid input");
                    break;
                }

                Console.WriteLine(Instructions);
                Console.Write(":");
            }
        }