【发布时间】:2016-08-19 18:52:17
【问题描述】:
我正在尝试使用从here 获得的代码使用 AES 256 位加密/解密文件。我使用的完整代码见here。我想知道如何计算在 while 循环中写入文件时加密/解密完成的百分比。以加密为例:
while ((read = fsIn.Read(buffer, 0, buffer.Length)) > 0)
{
cs.Write(buffer, 0, read);
//int percentage = Calculate percentage done here?
}
在解密中:
while ((read = cs.Read(buffer, 0, buffer.Length)) > 0)
{
fsOut.Write(buffer, 0, read);
//int percentage = Calculate percentage done here?
}
【问题讨论】:
-
对不起,我的错。感谢您修复它。
标签: c# file-io filestream percentage