コード例 #1
0
ファイル: LOSocket.cs プロジェクト: DANaini13/seatSelecter
 private static LOSocket GetServer()
 {
     if (serverSocket == null)
     {
         serverSocket = new LOSocket();
     }
     return(serverSocket);
 }
コード例 #2
0
ファイル: LOSocket.cs プロジェクト: DANaini13/seatSelecter
    //通过静态方法获取不同的端口类型
    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);
    }