Check Files Are Identical
Public Class MainClass Public Shared Function CompareFiles(ByVal File1 As String, ByVal File2 As String) As Boolean Dim blnIdentical As Boolean = True Dim objFS1 As System.IO.FileStream = New System.IO.FileStream(File1, System.IO.FileMode.Open) Dim objFS2 As System.IO.FileStream = New System.IO.FileStream(File2, System.IO.FileMode.Open) If (objFS1.Length <> objFS2.Length) Then blnIdentical = False Else Dim intByteF1 As Integer Dim intByteF2 As Integer Do intByteF1 = objFS1.ReadByte() intByteF2 = objFS2.ReadByte() If intByteF1 <> intByteF2 Then blnIdentical = False Exit Do End If Loop While (intByteF1 <> -1) End If objFS1.Close() objFS2.Close() Return blnIdentical End Function Public Shared Sub Main() If CompareFiles("1.jpg", "2.bmp") Then System.Console.WriteLine("Files are identical!") Else System.Console.WriteLine("Files do not match!") End If End Sub End Class