27 votes

comment répondre.écrire bytearray?

Cela ne fonctionne pas:

 byte[] tgtBytes = ...

Response.Write(tgtBytes);
 

66voto

Andrew Barrett Points 9848

Vous recherchez probablement:

 Response.BinaryWrite(tgtBytes);
 

Documentation MSDN ici .

14voto

Fabian Vilers Points 1679
Response.OutputStream.Write(tgtBytes, 0, tgtBytes.Length);

3voto

khaled Points 81

Une autre solution pourrait être utile:

 Response.OutputStream.Write(tgtBytes, 0, tgtBytes.Length);
 

0voto

Dead account Points 8640

Si vous souhaitez afficher des valeurs hexadécimales

 byte[] tgtBytes = ...
foreach (byte b in tgtBytes)
    Response.Write("{0:2x}", b);
 

Ou voulez-vous faire;

 Response.Write(System.Text.Encoding.ASCII.GetString(tgtBytes));
 

Pour convertir les octets en texte ASCII et sortir une chaîne.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X