这是为什么呢?
遇到一个怪现象,如下代码:if (isuccess>0&&ifail==0)
{
HNAS.Public.WebCommon.AlertMsn.PopMsn(-1,"全部邮件发送成功!");
}
if (isuccess>0&&ifail>0)
{
HNAS.Public.WebCommon.AlertMsn.PopMsn(-1,"部分邮件发送成功!");
}
if (isuccess==0&&ifail>0)
{
HNAS.Public.WebCommon.AlertMsn.PopMsn(-1,"全部邮件发送失败!");
}
当出现情况1时,则正常弹出,"全部邮件发送成功!"窗口。当出现情况3时,则不会弹出窗口,奇怪啊!谁能给我分析下会是什么原因? --------------------编程问答-------------------- mark,你单步调试下,看有没有整到HNAS.Public.WebCommon.AlertMsn.PopMsn(-1,"全部邮件发送失败!");
执行到这行代码. --------------------编程问答-------------------- 条件充分不必要 --------------------编程问答-------------------- 你跟踪执行到这一行了吗? --------------------编程问答-------------------- 我跟踪了,发送失败的时候执行这一行了。但就是不弹出来
补充:.NET技术 , C#