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

工作流程式設計循序漸進 (2-3):IfElseActivity 條件與分支代碼撰寫

     編輯:關於C語言

IfElseActivity 分支條件設定與三個分支代碼活動實現

一、分支條件方法撰寫

第一個 IfElseBranch 設定代碼條件 Condition1:


private void Condition1(object sender, ConditionalEventArgs e) {
    if (rolename.ToUpper() == "A") e.Result = true;
    else e.Result = false;
}

第二個 IfElseBranch 設定代碼條件 Condition2:


private void Condition2(object sender, ConditionalEventArgs e) {
    if (rolename.ToUpper() == "C") e.Result = true;
    else e.Result = false;
}

第三個分支為 Else (無條件),前兩者不符合時自動執行。

二、三個分支內 CodeActivity 代碼


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("您好,過客!");
}

對應邏輯:A → 管理員、C → 客戶、其他 → 過客。

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