一等一的怪事, 能不能说得清楚些?不懂你什么意思,fromChildRow[key] 是什么值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 后来改成如下这样,并重启动机器,还是出现这种"真假莫辩"的情况object co=fdr[key,DataRowVersion.Current ] ,fo=fromChildRow[key];// 此时在调试器上显示co和fo的值完全一样,如下语句应该不被执行但却执行了if (co!=fo){ needMap=false;}就如此简单的问题,明摆着是.net解析错误,不知道怎么回事啊 既然 if (flag) needMap=false; 这一句会执行当然flag会是true啊,不然怎么会执行上一句 可是在调试器这样是显示false喔,老兄 ?fdr[key] != fromChildRow[key] flag是true, 可不应该是true喔,虽然两个列的值是一样,但对象不一样object o1="A",o2="A";虽值相等,但o1 不等于 o2 .应该这样比较: if (!o1.Equals(o2)) needMap=false; 用sqlite C#数据存放的问题 winform打开时显示上次关闭时的节点功能 关于IComparer接口的疑惑 问两个关于vs的问题 关于公交调度的问题 关于在.NET2003或2005中,一进行DEBUG出现死机的疑问,请教... 读取相对路径问题??????C# 关于动态加载远程电脑上的dll的问题 请高手推荐初学C#的书籍,站点... 求助!求开机自动停用无线网卡的源程序! 能告诉我如何把Compact Framework装到手持PDA里吗? 用GDI+将gif图缩小后保存为gif格式,竟然打不开了!
object co=fdr[key,DataRowVersion.Current ] ,fo=fromChildRow[key];
// 此时在调试器上显示co和fo的值完全一样,如下语句应该不被执行但却执行了
if (co!=fo)
{
needMap=false;
}
就如此简单的问题,明摆着是.net解析错误,不知道怎么回事啊
既然 if (flag) needMap=false; 这一句会执行当然flag会是true啊,不然怎么会执行上一句
flag是true, 可不应该是true喔,
虽然两个列的值是一样,但对象不一样
object o1="A",o2="A";
虽值相等,但o1 不等于 o2 .
应该这样比较:
if (!o1.Equals(o2))
needMap=false;