REFACTOR: All refactor in DiscImageChef.Checksums.

This commit is contained in:
2017-12-21 20:26:46 +00:00
parent 5953246f19
commit 4a48f698e1
14 changed files with 62 additions and 80 deletions

View File

@@ -87,8 +87,7 @@ namespace DiscImageChef.Checksums
sha256Provider.TransformFinalBlock(new byte[0], 0, 0);
StringBuilder sha256Output = new StringBuilder();
for(int i = 0; i < sha256Provider.Hash.Length; i++)
sha256Output.Append(sha256Provider.Hash[i].ToString("x2"));
foreach(byte h in sha256Provider.Hash) sha256Output.Append(h.ToString("x2"));
return sha256Output.ToString();
}
@@ -116,7 +115,7 @@ namespace DiscImageChef.Checksums
hash = sha256Provider.ComputeHash(fileStream);
StringBuilder sha256Output = new StringBuilder();
for(int i = 0; i < hash.Length; i++) sha256Output.Append(hash[i].ToString("x2"));
foreach(byte h in hash) sha256Output.Append(h.ToString("x2"));
fileStream.Close();
@@ -134,7 +133,7 @@ namespace DiscImageChef.Checksums
hash = sha256Provider.ComputeHash(data, 0, (int)len);
StringBuilder sha256Output = new StringBuilder();
for(int i = 0; i < hash.Length; i++) sha256Output.Append(hash[i].ToString("x2"));
foreach(byte h in hash) sha256Output.Append(h.ToString("x2"));
return sha256Output.ToString();
}