0

2 つの Excel ファイルを比較していますが、現在のテストでは、それぞれ 1 列と 5 行を含むまったく同じ 2 つのファイルがあります。それらが等しいかどうかを確認すると、失敗し、ファイルの1つにアイテムが追加されたと表示されます。

間違った方法で何かをチェックしているかどうかわかりません:

bool areEqual = false;
if (fileB.excelRows.Count() == fileA.excelRows.Count())
{
    int i = 0;
    while ((i < fileB.excelRows.Count()) && (fileB.excelRows[i] == fileA.excelRows[i]))
    {
        i += 1;
    }
    if (i == fileB.excelRows.Count())
    {
        areEqual = true;
    }
}
if (areEqual)
    MessageBox.Show("The files are the same");
else
{
    ....
}
4

1 に答える 1