Salut,
Lorsque l'on utilise les socket en C#, on doit encoder la chaine a envoyer en bytes (msdn), j'utilise donc System.Text.Encoding.ASCII.GetBytes d'un coté et System.Text.Encoding.ASCII.GetString de l'autre, mais lorsque j'envoie une chaine avec des accents, il me les remplace par des "?", j'ai essayé avec System.Text.Encoding.UTF8 et d'autres, mais j'ai a chaque fois a peu près le même résultat ...
Je pense que les chaines sont encodées dans un encodage spécial, mais je ne sait pas comment les convertir en bytes :S.
J'aimerais savoir si il existe une solution ?
D'avance, merci
Partager