有时候有些业务需要准确的执行每一步操作,但是,如果前面的操作已经执行,那么就不做已执行的操作。

 

例子代码:
int step = 0;//获取步骤数,例如:从数据库

if (step == 0)
{
    //执行业务方法1
    
//业务方法1处理成功时,步骤数 + 1
}

if (step == 1/* || 业务方法1处理成功*/)//如果步骤数等于1,或者业务方法1执行成功时。
{
    //执行业务方法2
    
//业务方法2处理成功时,步骤数 + 1

相关文章:

  • 2021-12-05
  • 2022-12-23
  • 2021-08-24
  • 2021-08-02
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-30
  • 2022-12-23
相关资源
相似解决方案