DataRow
ループ内の2 つの s を比較しようとしています。ただし、次のif
ステートメントは を返しませんtrue
。
if (dt1.Rows[0]["Name"] == dt2.Rows[b]["Name"]) {
// This never executes
}
ただし、.ToString()
各の最後に追加するとDataRow
、if
ステートメントは次を返しますtrue
。
if (dt1.Rows[0]["Name"].ToString() == dt2.Rows[b]["Name"].ToString()) {
// This now executes
}
列「名前」は同じテーブル/列からのものです。質問は非常に簡単です...私は何を間違っていますか?
ありがとう
スティーブン