이 글의 내용은 두 파일이 동일한 파일(코드)인지 확인하는 방법에 관한 내용으로, 특정 참조 값이 있으므로 도움이 필요한 친구에게 도움이 되길 바랍니다.
System.Security.Cryptography.HashAlgorithm 해시 알고리즘을 통해 파일의 해시 값 비교 및 판단을 얻습니다
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); }
위는 두 파일이 동일한 파일(코드)인지 판단하는 방법에 대한 전체 소개입니다. . C++ 동영상 튜토리얼에 대해 더 알고 싶다면 PHP 중국어 웹사이트를 주목하세요.
위 내용은 두 파일이 동일한 파일(코드)인지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!