async static public Task<TcpSocket> CreateAndConnectAsync(string Host, int Port, int BufferSize = NodeBufferedStream.DefaultBufferSize) { var TcpSocket = new TcpSocket(new SystemTcpClient(), BufferSize); await TcpSocket.ConnectAsync(Host, Port); return TcpSocket; }