OVH Cloud OVH Cloud

tableau de byte

2 réponses
Avatar
Kev
Bonjour,

je veux convertir un string en tableau de byte, voici la=20
m=E9thode que j'utilise (qui me d=E9truit la moiti=E9 des=20
caract=E8res)=20
---
char [] cResult =3D sVal.ToString().ToCharArray();
byte [] bResult =3D new byte[cResult.Length];
for(int i =3D 0; i< cResult.Length; i++)
{
bResult[i] =3D (byte)cResult[i];
}
---
qqun a t-il une autre solution ?

merci.

2 réponses

Avatar
Ambassadeur Kosh
peut etre ça :

Convert.FromBase64String

ou alors, dans Array, il y'a une methode static qui peut transformer un
tableau en un autre

Encoding.ASCII.GetBytes(...)

Encoding.UTF8.GetBytes(...)

mais ça depend completement de ce que tu veux faire.

encodage, le maitre mot.
Avatar
Kev
Merci bp pour ta réponse, c'est exactement ce que je
voulais

-----Message d'origine-----
peut etre ça :

Convert.FromBase64String

ou alors, dans Array, il y'a une methode static qui peut


transformer un
tableau en un autre

Encoding.ASCII.GetBytes(...)

Encoding.UTF8.GetBytes(...)

mais ça depend completement de ce que tu veux faire.

encodage, le maitre mot.


.