随笔分类 - .NET基础知识
摘要:当我们想把框架底层的异常向上抛时(比如从DAL到BLL),例如下面的代码[代码]上面代码的的问题在于,会造成CLR重新设置异常抛出的起点,导致我们在查看异常堆栈的时候,无法知道实际抛出异常的最底层的调用。所以上面的代码应该使用throw关键字来向上抛出异常。
阅读全文
摘要:使用.NET做开发三年多了,还以为自己的.NET基本功很扎实,谁知一个简单的读程序我却做错了…… 教训是:常常你自己觉得你了解的很清楚了,但其实那是一种思维定势,也许你根本就没真正了解。这种不求甚解的学习,是计算机技术最最要不得的。言归正传,代码清单如下:[代码]我就不卖关子了,这段代码的输出是: true true false true 。下面解释一下结果,其实就是操作符...
阅读全文

浙公网安备 33010602011771号