private static Func <FileStream, byte[]> HashFileFunc() => fs => { var ret = HashAlgorithmInstance()(HashAlgorithmName.MD5)?.ComputeHash(fs); fs.Close(); return(ret); };
private static Func <string, Func <Encoding, byte[]> > HashStringFunc() => data => encoding => HashAlgorithmInstance()(HashAlgorithmName.MD5)?.ComputeHash(encoding.GetBytes(data));