846 votes

Comment convertir tableau d’octets en chaîne

J’ai créé un tableau d’octets avec deux chaînes. Comment convertir un tableau d’octets en chaîne ?

Je veux convertir à cordes. Je peux le faire à l’aide de . Mais je ne peux pas utiliser `` (il ne pas supporté).

1362voto

eulerfx Points 16320

Selon le codage que vous souhaitez utiliser :

391voto

Andy0708 Points 1709
string convert = "This is the string to be converted";

// From string to byte array
byte[] buffer = Encoding.ASCII.GetBytes(convert);

// From byte array to string
string s = Encoding.UTF8.GetString(buffer, 0, buffer.Length);

30voto

HforHisham Points 684

Vous pouvez le faire sans traiter d’encodage à l’aide de BlockCopy:

12voto

Mansoor Ali Points 21

Pour convertir le byte [] pour String(), il suffit d’utiliser le seuil.

-10voto

MikeF Points 34

Une autre solution est :

Voir String.CopyTo (MSDN).

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