Exemplo n.º 1
0
        private void btnCompareBinary_Click(object sender, EventArgs e)
        {
            if (dgDeleteList.SelectedRows.Count != 2)
            {
                MessageBox.Show("Please select 2 files!");
                return;
            }

            file1 = dgDeleteList.SelectedRows[0].Cells[4].Value.ToString();
            file2 = dgDeleteList.SelectedRows[1].Cells[4].Value.ToString();
            FileComparer compare = new FileComparer();

            FileComparer.Equality equality = compare.CompareBinary(new System.IO.FileInfo(file1), new System.IO.FileInfo(file2), Log);

            // if (equality == FileComparer.Equality.ExactlyMatching)
            if (equality != FileComparer.Equality.ExactlyMatching)
            {
                this.txtCompareResult.Text = equality.ToString();
            }
        }