Tengo una duda con definición de variables.
Tengo esto:
Código C#:
Ver original
byte[] raw = wc.DownloadData(laUrl);
Y funciona correctamente.
Sin embargo intento ponerlo así:
Código C#:
Ver original
string raw = wc.DownloadData(laUrl);
Y me subraya la definición de la variable. ¿Qué diferencia hay entre esas dos variables?
He visto que son los sockets también en transmite de mensajes se hace mediante byte[] ¿por qué?
¿Y esta función exactamente que realiza?
Código C#:
Ver original
string webData = System.Text.Encoding.UTF8.GetString(raw);
Parece que se codifica... ¿por qué?
Cualquier información adicional la agradecería.
Gracias.
Saludos.