private static LOSocket GetServer() { if (serverSocket == null) { serverSocket = new LOSocket(); } return(serverSocket); }
//通过静态方法获取不同的端口类型 public static LOSocket GetSocket(LOSocket.LOSocketType type) { LOSocket socket = null; switch (type) { case LOSocketType.CLIENT: { //创建一个新的客户端 socket = new LOSocket(); break; } case LOSocketType.SERVER: { //获取服务端 socket = GetServer(); break; } } return(socket); }