我试图DataRow
在一个循环中比较两个 s 。但是,以下if
语句不会返回true
:
if (dt1.Rows[0]["Name"] == dt2.Rows[b]["Name"]) {
// This never executes
}
但是,如果我添加.ToString()
到 each 的末尾DataRow
,则if
语句返回true
:
if (dt1.Rows[0]["Name"].ToString() == dt2.Rows[b]["Name"].ToString()) {
// This now executes
}
“名称”列来自同一个表/列。所以问题很简单......我做错了什么?
谢谢
斯蒂芬