如何加快异常抛出显示的速度?
try
{
cn.Open();
}
catch(Exception ex)
{
MessageBox.Show(this, "数据库连接错误!" + ex.Message, " 失败:", MessageBoxButtons.OK , MessageBoxIcon.Error);
}
finally
{
cn.Close();
}
一个简单的抛出异常,却要我等了一份多钟,我还以为我得程序有毛病哟。(机器赛扬2.8g,256内存)如何使得dotnet运行的快一点呀!
------解决方法--------------------------------------------------------
在能预料错误的情况下,尽量少用try{}catch()
------解决方法--------------------------------------------------------
孟老大 阿 ```
------解决方法--------------------------------------------------------
Open的时候,会尝试去联接数据库。有许多情况下,并不能马上返回错误。比如要等网络超时,失败重试之类的。所以1分钟的延时,是很正常的。