实现类似微软或现在很多软件的那种错误代码,比如出错是提示0x0032,类似于这样的。
再比如现在的三层架构,一层一层的调用,
UI层Bll.GetData()//0x03Bll层public GetData()//0x02
{
   Dal.GetData();
}Dal层public GetData()//0x01
{
   //
}在这种情况下比如dal层出错,应该讲这些错误编号层层抛出,最后形成类似于0x010203,这样就能很快定位错误的地方,和错误的逻辑。
自己用代码也能实现,不过感觉比较麻烦,有没有比较成熟的方法?谢谢