摘要: .NET的异常处理机制用来发现、处理运行时错误。如果开发人员没有提供异常的处理机制,就默认采用.NET的机制。 通常使用try...catch...finally捕获异常。try { //有可能发生异常 } catch(Exception ex) { //处理异常 } finally { //清理 } ○ 如果没有异常发生,就直接到finally语句块中。○ final... 阅读全文
posted @ 2014-09-10 23:06 Darren Ji 阅读(14510) 评论(0) 推荐(0) 编辑
摘要: 在使用Entity Framework为主从表添加数据,当一个表添加数据成功,另一个表添加数据失败,这时候就需要用到事务回滚。 比如有以下关系的2张表。 客户端使用TransactionScope类可以实现事务回滚。 class Program { static void Main(string[] args) { t... 阅读全文
posted @ 2014-09-10 21:49 Darren Ji 阅读(2575) 评论(3) 推荐(1) 编辑
摘要: 移除未使用的命名空间--方法1:右键--"组织using"--"移除未使用的using"--方法2:Shift+F10--"O"—"R" 格式化当前文档,让文档排列齐整--ctrl + K, D 注释--ctrl + K, C 取消注释--ctrl + K, U 满屏/取消满屏--alt + shift + Enter 生成当前项目--shift + F6 生成解决方案--... 阅读全文
posted @ 2014-09-10 15:42 Darren Ji 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 需要记录日志的地方包括:进入方法的时候,传参的时候,统计执行时间,方法返回参数的时候,退出语句块的时候,出现异常的时候,等等。先来体验不使用Micirosoft Unity进行日志记录。 class Program { static void Main(string[] args) { Add(1, 2); Co... 阅读全文
posted @ 2014-09-10 09:36 Darren Ji 阅读(1739) 评论(0) 推荐(0) 编辑

我的公众号:新语新世界,欢迎关注。