请教大家一个问题
我需要编写一个程序,比如说需要执行七步,在执行的过程中会出现错误,然后如此能够解决错误后能够恢复到上次执行的那里呢? --------------------编程问答-------------------- 用VB.NET。VB支持On Error Resume Next,可以跳过出现异常的行。
它会被自动编译为一系列的try catch和goto
不幸的是,C#没有对应的语法。 --------------------编程问答-------------------- 修改代码需要重新编译,然后重新debug --------------------编程问答--------------------
才看明白...
程序设计的问题,可以考虑将正常处理抽出一个方法 try 里调用一次,catch 里再调
try {
SomeMethod();
} catch(Exception ex) {
// error handler ...
SomeMethod();
}
--------------------编程问答-------------------- 其实,你真正需要的,可能只是需要幂等的实现。理论而言,要小心任何有状态变化的操作
补充:.NET技术 , C#