首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

工作流程式設計循序漸進 (2-4):IfElseActivity 完整實現與執行結果

     編輯:關於C語言

IfElseActivity 角色選擇範例完整代碼與執行驗證

一、CodeActivity 邏輯撰寫


private void codeActivity1_ExecuteCode(object sender, EventArgs e) {
    Console.WriteLine("請選擇您的角色:(C-普通客戶;A-系統管理員;P-過客)");
    rolename = Console.ReadLine();
}

private void codeActivity2_ExecuteCode(object sender, EventArgs e) {
    Console.Read(); // 結束前暫停
}

DelayActivity 設定 3 秒延遲。

二、宿主程式代碼 (同前)

使用 WorkflowRuntime、AutoResetEvent 啟動與等待。

三、執行結果驗證

第一個介面:角色選擇提示
圖 1:主控台輸出角色選擇提示
輸入 a 後結果
圖 2:輸入 'a' 顯示「您好,管理員!」

四、小結

完成 IfElseActivity 分支判斷、代碼條件、主控台互動完整流程。下一篇將學習 While、ConditionalActivityGroup、Replicator 等活動。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved