Leer encabezado de respuesta de WebClient en C #

Estoy tratando de crear mi primer cliente de Windows (y esta es mi primera publicación), me comunicaré con un "servicio web", pero tengo algunos problemas para leer el encabezado de respuesta que está regresando. En mi cadena de respuesta, recibí un buen documento JSON (y este es mi próximo problema), pero no puedo "ver / leer" el encabezado en la respuesta, solo el cuerpo.

A continuación se muestra el código que estoy usando.

        WebClient MyClient = new WebClient();
        MyClient.Headers.Add("Content-Type", "application/json");
        MyClient.Headers.Add("User-Agent", "DIMS /0.1 +http://www.xxx.dk");
        var urlstring = "http://api.xxx.com/users/" + Username.Text;
        string response = MyClient.DownloadString(urlstring.ToString());

Respuestas a la pregunta(6)

Su respuesta a la pregunta