Besoin de transformer un tableau d'octets (contenant plusieurs chaînes) en chaîne sans utiliser BinaryReader
? Cette méthode offre une solution pour les situations où BinaryReader
n'est pas réalisable.
La classe Encoding
fournit une solution simple :
<code class="language-csharp">var str = System.Text.Encoding.Default.GetString(result);</code>
Cet extrait convertit le tableau d'octets (result
) en chaîne en utilisant le codage par défaut du système (généralement UTF-8). Pour plus de contrôle, remplacez "Default"
par un encodage spécifique tel que "UTF-8"
, "UTF-32"
ou "ASCII"
pour correspondre à l'encodage d'origine de votre tableau d'octets. Choisir le bon encodage est crucial pour une conversion de chaîne précise.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!