Я пытаюсь сравнить два DataRow
в цикле. Однако следующий оператор 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
}
Столбец «Имя» из той же таблицы / столбца. Так что вопрос довольно простой ... Что я делаю не так?
Спасибо
Стивен