helloMr_DJ 2014-04-29 02:52
浏览 754

神奇的问题啊 ,求大神看一下 咋回事C#

bool abc = false;
if (abc)
{
throw new Exception("maindata not found.");
}
try
{

        }
        catch (IOException IOEx)
        {
            throw IOEx;
        }
        catch (Exception ex)
        {
            throw ex;
        }

无论abc 是false 还是 true 他都会进 if 语句里面 。。。。 如果我把我if语句放到try 里面 这个问题就消失了。 但是只有我,然后我把语句放到别人的电脑上测试,if放到外面false是不进去的。 是正常的,请问这是我机器哪里造成的呢。。 重装一下可能就好,但是 我想能明白怎么回事!

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 求chat4.0解答一道线性规划题,用lingo编程运行,第一问要求写出数学模型和lingo语言编程模型,第二问第三问解答就行,我的ddl要到了谁来求了
    • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
    • ¥50 树莓派安卓APK系统签名
    • ¥15 maple软件,用solve求反函数出现rootof,怎么办?
    • ¥65 汇编语言除法溢出问题
    • ¥15 Visual Studio问题
    • ¥20 求一个html代码,有偿
    • ¥100 关于使用MATLAB中copularnd函数的问题
    • ¥20 在虚拟机的pycharm上
    • ¥15 jupyterthemes 设置完毕后没有效果