Programming Socketserver with C#

@eikefranke try this code :

        System.Net.Sockets.TcpClient tcp = null;
        try
        {
            tcp = new System.Net.Sockets.TcpClient();
            tcp.ReceiveTimeout = 2000;
            tcp.SendTimeout = 500;
            tcp.Connect("10.3.225.1", 29999);
            using (var stream = tcp.GetStream())
            {
                using (var reader = new System.IO.StreamReader(stream))
                {                    
                    reader.ReadLine();// line received after connection
                    var bytes = System.Text.Encoding.UTF8.GetBytes($"play\r\n");
                    stream.Write(bytes, 0, bytes.Length);
                    var answer = reader.ReadLine();
                    Console.WriteLine(answer);
                }
            }
        }
        finally
        {
            tcp?.Close();
        }