我要在循环中运行一定数量的语句(正在执行.exe)。
ForEach(object obj in ListOfVersions)
{
Step 1: call Exe1 Args=obj.somevalues
Log Step 1 completed for obj
Step 2: call Exe2 Args=obj.somevalues
Log Step 2 completed for obj
Step 3: call Exe3 Args=obj.somevalues
Log step 3 completed for obj
}
Step 4: call Exe4
是否有任何特定的设计模式可用于上述情况。
编辑:
每个Exe都不同,并且正在执行不同的操作 不同的参数。
答案 0 :(得分:0)
这将是命令模式的一个很好的候选者。