A little code snippet for calculte file hash: public string CalculateHash( string file) { try { MD5 obj = MD5 .Create(); byte [] bytes; using ( FileStream fs = new FileStream (file, FileMode .Open, FileAccess .Read, FileShare .ReadWrite)) { int index = 0; long fileLength = fs.Length; if (fileLength >...