0

32個のエントリを持つbytearray(復号化されたパスワード)をlocalsettingsに保存したいと思います。エラーは発生しませんが、読み取ると18エントリのバイト配列が表示されます。

なんで?

4

1 に答える 1

1

バイト配列を「現状のまま」保存しています。ただし、取得時にUTF8を使用してエンコードしているため、必要なものではありません。

これはうまくいくはずです。

byte[] passbyte = new byte[32];

// Store
localSettings.Values["password"] = passbyte;

// Fetch
var passwordsecure = localSettings.Values["password"] as byte[];
于 2012-09-09T18:42:40.963 に答える