1
我有一个文件(d:/d.txt)我正在转换为字节数组,然后用encrytping RC4转换字节数组到文件
string filename="D:/d.txt"
byte[] buff = null;
FileStream fs = new FileStream(fileName,
FileMode.Open,
FileAccess.Read);
BinaryReader br = new BinaryReader(fs);
long numBytes = new FileInfo(fileName).Length;
buff = br.ReadBytes((int) numBytes);
return buff;
的数组,但现在我想转换阵列回文件中我怎么能做到这一点
只需打开一个文件并将其写入文件即可。 – cup 2014-12-06 14:01:54
你应该在'using'块中确实拥有'fs',你并没有关闭你打开的FileStream来读取文件。也可以用'return File.ReadAllBytes(“D:/d.txt”)替换所有代码;' – 2014-12-06 17:25:16