捕获所有异常,写log,不往上层传递.
解决方案 »
- 【Winform】弹出窗口关闭后,原窗口的刷新,如何设计
- iTextSharp,用它生成的PDF格式,无法控制标点符号出现在有些行的行首
- C# 打印水晶报表,报表设置成横向,打印出来的还字横向了,但是纸张还是纵向
- 求一個效率比較高的數據庫連接處理底層類
- 关于获取时间毫秒分体
- 获取网络硬盘物理序列号
- c#怎么解析XML?
- 在c#中,如何把某个picturebox中的内容显示到printPreviewDialog中
- 如何在程序中得到虚拟主机的主机头?
- 我的vs。net经常报错,受不了了
- toolStripButton如何实现像toolBar中的按钮一样的toggle效果?
- 问个低级问题,把字符窜转化为int型用的是哪个函数啊?
2.if (!pParam) return ERROR_PARAM;
3.if (!pParam) pParam = "";
4.if (!pParam) throw EXCEPTION_ERROR_PARAM;
5.if (!pParam) MessageBox(...);
6.assert(!pParam);没有最好,只有最差,第五最差。
仅仅报告了错误,但是不进行任何处理。继续运行的后果无法控制。错误扩散后无法预见其影响。
AppDomain.CurrentDomain.UnhandledException+=
Application.ThreadException+=
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 最新版本:20070212http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html