BExplorer.Shell.AsyncUnbuffCopy.GetMD5HashFromOutputFile C# (CSharp) Method

GetMD5HashFromOutputFile() public method

public GetMD5HashFromOutputFile ( ) : void
return void
		public void GetMD5HashFromOutputFile() {
			var fs = new FileStream(_outputfile, FileMode.Open, FileAccess.Read, FileShare.None, CopyBufferSize);
			MD5 md5 = new MD5CryptoServiceProvider();
			byte[] retVal = md5.ComputeHash(fs);
			fs.Close();

			var sb = new StringBuilder();
			for (var i = 0; i < retVal.Length; i++) {
				sb.Append(retVal[i].ToString("x2"));
			}
			_outfilechecksum = sb.ToString();
		}
	}