J'ai besoin d'une conversion très rapide du tableau d'octets en chaîne. Le tableau d'octets est une chaîne Unicode.
Réponses
Trop de publicités?
Anuraj
Points
6835
Michael Stum
Points
72046
System.Text.Encoding.Unicode.GetString prend un tableau d'octets et renvoie une chaîne.
Edit: à en juger par votre capture d'écran, vous n'avez pas un octet mais un tableau de caractères. Dans ce cas, vous devez d'abord essayer de créer une chaîne à partir de celle-ci:
var result = new String(WinMineStruct.PlayerEasyName);
si cela ne fonctionne pas, vous pouvez toujours essayer ceci:
var bytes = System.Text.UnicodeEncoding.GetBytes(WinMineStruct.PlayerEasyName);
var result = System.Text.UnicodeEncoding.GetString(bytes);
De plus, il y a des caractères Null intégrés. Je ne peux pas tester s'ils doivent être retirés en ce moment.