最直接的比較方式:逐一檢查每個元素。
bool bEqual = false;
if (newHash.Length == hash.Length)
{
int i = 0;
while (i < newHash.Length && newHash[i] == hash[i])
i++;
if (i == newHash.Length)
bEqual = true;
}
if (bEqual)
lblHashResult.Text += "這兩個雜湊值是相同的";
else
lblHashResult.Text += "這兩個雜湊值並不相同";
程式會顯示:

完整實作於 CH14_DemoForm008.cs 的 Load 事件處理函式中。