コード例 #1
0
        public void InputThread()
        {
            while (true)
            {
                string input = Console.ReadLine();

                if (server.Active)
                {
                    string[] inputArgs = input.Split(' ');
                    if (inputArgs[0] == "quit")
                    {
                        server.Close();
                    }
                    if (inputArgs[0] == "kick")
                    {
                        server.GetClient(int.Parse(inputArgs[1])).Disconnect();
                    }
                }
                else
                {
                    if (input == "start")
                    {
                        server.StartUp("127.0.0.1");
                    }
                }
            }
        }