2009-7-6 10:39:22 阅读104 评论0 62009/07 July6
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Net;
using System.Text.RegularExpressions;
namespace Zxq.Common
{
//郑希强
//www.cnblogs.com/zhengxiqiang
2009-6-17 15:18:04 阅读64 评论0 172009/06 June17
1. 不要返回错误代码。异常是报告框架中的错误的主要手段。
这个就不讨论了,异常包含的信息量远不是几个错误代码可以替代的.
2. 通过引发异常来报告执行故障。如果某一成员无法按预期方式成功执行,则应将这种情况视为一个执行故障并引发一个异常。
例如函数的参数检测,参数不符合输入要求,就应该引发一个异常.另外还有很多情况,只要程序无法按照预定的逻辑执行下去,就应该引发一个异常.
3.如果代码遇到继续执行则不安全的情况,应考虑通过调用 System.Environ