/// <summary> /// 开始监听 /// </summary> public void start() { try { UserJoinListener uj = new UserJoinListener(this.Server); ConsolePlusLib.Core.Server.UserJoinFlag = true; ConsolePlusLib.Core.Server.UserJoinThread = new Thread(uj.begin); ConsolePlusLib.Core.Server.UserJoinThread.Start(); UserQuitListener uq = new UserQuitListener(this.Server); ConsolePlusLib.Core.Server.UserQuitFlag = true; ConsolePlusLib.Core.Server.UserQuitThread = new Thread(uq.begin); ConsolePlusLib.Core.Server.UserQuitThread.Start(); ConsolePlusLib.Console.Out.println("服务器已启动!"); } catch (Exception ex) { ConsolePlusLib.Console.Out.println(Level.Warning, "服务器监听失败!"); ConsolePlusLib.Console.Out.println(Level.Error, ex.ToString()); } }