C# winform descargar imágenes

El siguiente código es factible:

(Después de la prueba, la solicitud debe ir acompañada de un UserAgent y el sitio web 17173 responderá. Se estima que han realizado un procesamiento diferente para diferentes agentes de usuario).

¿HttpWebRequest? requiere? =?(http WebRequest)solicitud web. create("/2065 438 03/news/2065 438 03/07/08/LJ 0708 BZ 04 . jpg ");

Solicitud. ¿Agente de usuario? =?"Mozilla/5.0?(Windows?NT?6.2;?WOW64)?AppleWebKit/537.36?(KHTML,?eg?Gecko)?chrome/31.0.1650.57?safari/537.36";

Solicitud . ¿anfitrión? =?" imágenes . 17173 . com ";

Solicitud. Headers.Add("Accept-Encoding ", "gzip");

¿WebResponse? res? =?Solicitud. GetResponse();

¿Transmitir? resStream? =?RES . ¿Contar? =?(int)RES . longitud del contenido;

int? ¿compensar? =?0;

byte[]? buf? =?¿Nuevo? Bytes[recuento];

¿Cuándo? (¿Cuenta? gt? 0)

{

int? ¿norte? =?resStream. leer(buf,?offset,?count);

si? (n?==?0)?Pausa;

¿Contar? -=?n;

¿Desplazamiento? =?n;

}

FileStream? fs? =?¿Nuevo? FileStream("d:\\17173.jpg", FileMode.Create,? FileAccess.Write);

fs. escribir(buf,?0,?buf.length);

fs. rubor();

fs. cerrar();