当前位置:编程学习 > C#/ASP.NET >>

请教大家一个问题

   我需要编写一个程序,比如说需要执行七步,在执行的过程中会出现错误,然后如此能够解决错误后能够恢复到上次执行的那里呢? --------------------编程问答-------------------- 用VB.NET。
VB支持On Error Resume Next,可以跳过出现异常的行。
它会被自动编译为一系列的try catch和goto
不幸的是,C#没有对应的语法。 --------------------编程问答-------------------- 修改代码需要重新编译,然后重新debug --------------------编程问答--------------------
引用 2 楼  的回复:
修改代码需要重新编译,然后重新debug

才看明白... 

程序设计的问题,可以考虑将正常处理抽出一个方法 try 里调用一次,catch 里再调

try {
  SomeMethod();
} catch(Exception ex) {
  // error handler ...
  SomeMethod();
}

--------------------编程问答-------------------- 其实,你真正需要的,可能只是需要幂等的实现。理论而言,要小心任何有状态变化的操作
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,