《WF本质论02》.pdfVIP

  • 62
  • 0
  • 约5.56千字
  • 约 27页
  • 2015-11-01 发布于河南
  • 举报
《WF本质论02》.pdf

部 析 WF 17 对象的列表,那些语句将会一个接一个、有顺序地执行。我们发现,ProgramStatementBlock和 C# 的语句块只有一个区别,那就是ProgramStatementBlock使用了书签,而C#没有。这意味着 它业已成为可恢复的语句块,同时拥有了线程以及进程灵活性。 虚构运行时所执行的程序实际上就是一个ProgramStatement对象。这意味着现在可以开始 构建如下所示的“Open, Sesame ”了 : 对,就是这样!虚构运行时中的“Open, Sesame ”程序现在已经成为一组有层次结构的语 句组件了。这个层次结构就是一个由适当的语句组件列表所配置好的ProgramStatementBlock 对象。 1.3.1 复合语句组件 ProgramStatementBlock是一个用于可恢复程序控制流的通用语句组件。像C#这样的编程语 言还包括其他的控制流构造(比如if, switch, for, while和foreach ),对于编写一个比“Open, Sesame ”复杂的程序,这些都是必不可少的。 让我们来看看用其他的控制流结构来实现可恢

文档评论(0)

1亿VIP精品文档

相关文档