プログラミングでは、バイト配列と16進列の文字列間の変換は一般的なタスクです。この記事では、この変換をC#で達成する方法を紹介します。 バイト配列からヘキサデシマル文字列に変換>ビルド-inメソッド
を使用して、このタスクを完了できます。16進列からバイト配列に変換された
逆操作には、:を使用してください
古いバージョンの代替方法.NETバージョンConvert.ToHexString古いバージョンを使用している場合は、次の方法を使用できます。
<code class="language-csharp">string hexString = Convert.ToHexString(byteArray);</code>または:
逆変換
16進ストリング変換トートアレイを変換するには、この方法を使用してください。
Convert.FromHexString
<code class="language-csharp">byte[] byteArray = Convert.FromHexString(hexString);</code>
パフォーマンスを改善するために、文字列ベースの変換を避けるために代替案を使用することを検討できます。ただし、ほとんどのシナリオでは、ここで導入された方法で十分です。
以上がC#でバイト配列と16進列の文字列間を変換する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。