WEB开发网
开发学院软件开发C语言 工作流编程循序渐进(2:IfElseActivity活动) 阅读

工作流编程循序渐进(2:IfElseActivity活动)

 2010-09-30 20:57:37 来源:WEB开发网   
核心提示: privatevoidadmin_ExecuteCode(objectsender,EventArgse){Console.WriteLine("您好,管理员!");}privatevoidcodeActivity3_ExecuteCode(objectsender,Even

        private void admin_ExecuteCode(object sender, EventArgs e)
        {
            Console.WriteLine("您好,管理员!");
        }
        private void codeActivity3_ExecuteCode(object sender, EventArgs e)
        {
            Console.WriteLine("您好,客户!");
        }
        private void passenger_ExecuteCode(object sender, EventArgs e)
        {
            Console.WriteLine("您好,过客!");
        }

3. 设置codeActivity1活动的ExecuteCode方法代码如下:

        private void codeActivity1_ExecuteCode(object sender, EventArgs e)
        {
            Console.WriteLine("请选择您的角色:(C-普通客户;A-系统管理员;P-过客)");
            rolename = Console.ReadLine();
        }

4. 设置最后面那个codeActivity2活动的ExecuteCode方法代码如下:

        private void codeActivity2_ExecuteCode(object sender, EventArgs e)
        {
            Console.Read();
        }

5. 另外,设置Delay活动延迟3秒钟非常简单,不赘述。

至此,完成了整个工作流部分的设计工作。非常直观简单!最后,别忘记把上面文件保存一下。

最后,我们来看一下控制台主程序是如何创建工作流实例,并启动工作流执行的。切换到控制台主程序Program.cs。此时,系统已经为我们自动生成了如下代码:

上一页  1 2 3 4 5 6  下一页

Tags:工作流 编程 循序渐进

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接