検索したレジストリ値をobject
からbyte[]
に変換しようとしています。それはREG_BINARY
として格納されます。私はBinaryFormatter
とMemoryStream
を使ってみました。しかし、それは私が望まないオーバーヘッド情報を追加します。私はこのとき、関数Convert.ToBase64String(..)
を実行してバイト配列を文字列に変換したときにこれを観察しました。私はレジストリに暗号化されたキーの格納と検索をテストしているので、これらの機能を実行しています。オブジェクトをバイトに変換する
0
A
答えて
7
それはすでには、あなたがそれを取得し、バイト配列...あなたはそれがbyte[]
にキャストすることはできませんすべきですか?お持ちでない場合は
はまた、は、それがコードでREG_BINARYです、あなたが使用することを検証:
byte[] binaryData = value as byte[];
if (binaryData == null)
{
// Handle case where value wasn't found, or wasn't binary data
}
else
{
// Use binaryData here
}
0
Convert.ToBase64Stringを使用して変換した場合は、同様にそれを取得する必要があります。それはREG_BINARYが、その後なら
string regValueAsString = (string)regValueAsObj;
byte[] buf = Convert.FromBase64String(regValueAsString);
5
これを試してみてください。既にREG_BINARYの場合は、キャストするだけです。
関連する問題
- 1. Propertiesオブジェクトは、私はプロパティが[]バイトをオブジェクトに変換するJava
- 2. カフカから元のオブジェクトにバイトを変換するには?
- 3. System.Windows.Media.Drawingオブジェクトをビットマップのバイトに変換する
- 4. シリアライゼーションやパディングなしでオブジェクトをバイト配列に変換する
- 5. 3層(3層)のオブジェクト(画像)を別のオブジェクト(バイト)に変換
- 6. バイトをKotlinに変換するjava関数を変換する
- 7. ctypesをバイトに変換するには
- 8. メッセージタイプをバイト[]に変換するには?
- 9. アセンブリをバイト[]に変換する
- 10. NSStringをバイト配列に変換する
- 11. バイトをUIImageに変換する
- 12. ASP.netページをバイトに変換する
- 13. Java:バイトを整数に変換する
- 14. バイト[]をJsonObjectに変換する
- 15. intをGPIOのバイトに変換する
- 16. バイト配列をUIImageに変換する
- 17. バイト配列をlongに変換する
- 18. バイト[]をSAFEARRAYに変換する
- 19. バイト[]をzplフォーマットに変換する
- 20. Python 3.4:ushortをバイトに変換する
- 21. int16をバイト配列に変換する
- 22. バイト配列をpngに変換する
- 23. pandas.DataFrameをバイトに変換する
- 24. バイナリをバイトに変換する[]配列
- 25. D3DImageをバイト配列に変換する
- 26. UIImageをバイトに変換する
- 27. powershell networkinterfaceバイトをキロバイトに変換する
- 28. バイトをintに変換する
- 29. JavaScriptをバイト配列に変換する
- 30. C#バイト変換
はい、これが答えです。私はしばらくのうちにC#を使用していないので、明らかに私は錆びています。明らかな答えを投稿していただきありがとうございます:) –