1

Java では、Apache は apache-commons というエンコーディング ライブラリを提供します。

byte[] encodeBase64(byte[] binaryData)

C# でも同じことをしようとします。ただし、このようなライブラリやメソッドは見つかりませんでした。バイト配列を Base64 バイト配列にエンコードするにはどうすればよいですか?

4

1 に答える 1

1

メソッドを活用できますConvert.ToBase64String。ただし、これはaではなく型を返します。バイト単位で取得するには、テキスト エンコーディングを実行する必要があります。byte[]string

string base64 = Convert.ToBase64String(binaryData);
byte[] base64bytes = System.Text.Encoding.ASCII.GetBytes(base64);
于 2013-08-02T12:04:14.530 に答える