public static bool CompareFile(string filePath1, string filePath2)
{
//计算第一个文件的哈希值
HashAlgorithm hash = HashAlgorithm.Create();
var stream_1 = new System.IO.FileStream(filePath1, System.IO.FileMode.Open);
byte[] hashByte_1 = hash.ComputeHash(stream_1);
stream_1.Close();
//计算第二个文件的哈希值
var stream_2 = new System.IO.FileStream(filePath2, System.IO.FileMode.Open);
byte[] hashByte_2 = hash.ComputeHash(stream_2);
stream_2.Close();
return BitConverter.ToString(hashByte_1) == BitConverter.ToString(hashByte_2);
}