工作流编程循序渐进(3:While活动)
2010-09-30 20:57:28 来源:WEB开发网核心提示: 对于打印一个乘法九九表来说,通常我们可以使用如下一个函数实现:static void MultiplyTable(){ int i = 1; int j = 1; for (i = 1; i <= 9; i++) { for (j = 1; j <= i; j++) { if (i
对于打印一个乘法九九表来说,通常我们可以使用如下一个函数实现:
static void MultiplyTable()
{
int i = 1;
int j = 1;
for (i = 1; i <= 9; i++)
{
for (j = 1; j <= i; j++)
{
if (i == j)
{
Console.Write("{0} * {1}={2} ", i, j, i * j);
Console.WriteLine("");
}
else
Console.Write("{0} * {1}={2} ", i, j, i * j);
}
}
}
于是,我们会得到如下图所示的打印效果:
图片看不清楚?请点击这里查看原图(大图)。
下面,我们也想通过工作流操作实现上图打印效果。现在来讨论活动有关属性设置及编码问题。
三、活动有关属性设置及编码
1. 在本例中,我们要使用规则条件表达内外层循环的规则条件。为此,先要定义两个循环变量(以工作流Workflow1)的私有字段的形式存在,如下:
//创建两个控制内外层循环的变量
private int i = 0;
private int j = 1;
更多精彩
赞助商链接