2011-03-16 55 views
0

我有一个.txt文件,我打开这个文件,阅读并加密和解密它,它工作正常。现在我想读取所有类型的文件,如.png,.pdf,.doc等,并进行加密/解密。 file.readtoend()在这里不起作用。我该怎么办?阅读所有类型的文件

回答

1

您将要使用BinaryReader而不是TextReader。将所有文件视为字节数组而不是文本进行加密。

http://msdn.microsoft.com/en-us/library/ms143295.aspx

+0

NerdFury嗨,如u告诉我用来代替的TextReader BinaryReader在我能够enryprt,但无法对数据进行解密 – user662417 2011-03-17 11:57:11

+0

@ user662417你可以发布更多的代码?确保您使用二进制阅读器读取加密数据。 – NerdFury 2011-03-17 15:06:30