Using Procedural Activities

.NET Framework (current version)
 

The sample uses the Sequence, Assign, If, While, Switch<T>, TryCatch, and WriteLine activities to implement a guessing game. The guessing game selects a random number and the player has to guess that number. When the player submits an incorrect guess, the workflow provides a hint whether to guess higher or lower. If the player guesses the number in less than 7 attempts, a special congratulations is displayed to the user.

ReadLine

Reads a line of text from the console. This activity derives from the NativeActivity class and creates a bookmark that is resumed by the console application when a line is read.

PromptInt

Prompts the user to type in a number and then reads it from a console window. The activity derives from Activity<TResult> and uses the WriteLine and ReadLine activities.

To use this sample
  1. Using Visual Studio 2010, open the GuessingGame.sln solution file.

  2. To build the solution, press CTRL+SHIFT+B.

  3. To run the solution, press CTRL+F5.

System_CAPS_ICON_important.jpg Important

The samples may already be installed on your machine. Check for the following (default) directory before continuing.

<InstallDrive>:\WF_WCF_Samples

If this directory does not exist, go to Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4 to download all Windows Communication Foundation (WCF) and WF samples. This sample is located in the following directory.

<InstallDrive>:\WF_WCF_Samples\WF\Basic\Built-InActivities\Procedurals

Show: