使用过程性活动
本主题适用于 Windows Workflow Foundation 4。
此示例使用 Sequence、Assign、If、While、Switch、TryCatch 和 WriteLine 活动实现猜谜游戏。猜谜游戏将选择一个随机数,然后玩家必须猜出该数字。当玩家所猜测的数字错误时,工作流会给出一个提示,指示所猜的数字是过大还是过小。如果玩家在 7 次之内猜出该数字,则将为其显示特定的祝贺语。
此示例中的自定义活动
ReadLine
从控制台读取一行文本。此活动派生自 NativeActivity 类,并创建一个书签,控制台应用程序在读取行时将恢复该书签。
PromptInt
提示用户键入一个数字,然后从控制台窗口读取该数字。此活动派生自 Activity 并使用 WriteLine 和 ReadLine
活动。
使用此示例
使用 Visual Studio 2010,打开 GuessingGame.sln 解决方案文件。
若要生成解决方案,请按 F6。
若要运行解决方案,请按 Ctrl+F5。
注意: |
---|
您的计算机上可能已安装这些示例。在继续操作之前,请先检查以下(默认)目录:
<安装驱动器>:\WF_WCF_Samples
如果此目录不存在,请访问针对 .NET Framework 4 的 Windows Communication Foundation (WCF) 和 Windows Workflow Foundation (WF) 示例(可能为英文网页),下载所有 Windows Communication Foundation (WCF) 和 WF 示例。此示例位于以下目录:
<安装驱动器>:\WF_WCF_Samples\WF\Basic\Built-InActivities\Procedurals
|