关于制作C#运行过程中弹出error的方法

C#新手。。正在制作一个软件,想当程序运行到某一个地方,终止所有程序,并且跳出一个显示框,error,请问这种怎么完成,谢过了!... C#新手。。正在制作一个软件,想当程序运行到某一个地方,终止所有程序,并且跳出一个显示框,error,请问这种怎么完成,谢过了! 展开
 我来答
百度网友8d17b9d
推荐于2016-08-18 · TA获得超过280个赞
知道小有建树答主
回答量:161
采纳率:100%
帮助的人:179万
展开全部
Try
{
    int i = 10;
    int j = 0;
    int result = i / j;
}
catch(Exception ex)
{
    // 写入日志等
    Console.WriteLine(ex.ToString());
    MessageBox.Show("Cannot divide by zero", "Error", 
        MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
    Application.Exit();
}

这个只是一个片段,只是供参考,更复杂的可能还需要更多控制.


对于你的Code,则可以这样

if (js >= 20)
{
    Jicuo = Jicuo + 1;
    if (Jicuo > 30)
    {
        MessageBox.Show("There is one error", "Error", 
            MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
        Application.Exit(); 
    }
}
百度网友d23968241
2014-07-05 · 超过14用户采纳过TA的回答
知道答主
回答量:30
采纳率:0%
帮助的人:33.6万
展开全部
是应用程序吗?
你可以使用MessageBox.Show方法。
紧接着 Application.Exit();
追问
谢谢啦, 我还想问具体点。。
我的程序是这样的:
if (js >= 20)
{
Jicuo = Jicuo + 1;
if (Jicuo > 30)
{
//应该跳出显示error的框框,整个程序中断
}
}
请问这个地方怎么把您说的方法加上去呢?
谢谢啦!
追答
MessageBox.Show('error');
Application.Exit();

 加载注释位置://应该跳出显示error的框框,整个程序中断

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式