表达式是一种程序片断,它可以使一个常量字符串、一个条件语句、几个字符串的连接、调用一个方法或调用其它的活动。 即使你的程序使用C#,表达式依旧使用Visual Basic语法。这意味着不区分大小写,使用单个等于号表示 “==”,并使用单词"And"和"Or"表示"&&"符号"||"。
(6)对于名字长度为偶数的情况,修改FirstWord变量的值为”Hello”。在工具栏中选中Primitives组,拖放Assign活动到Then区域中。之后在To输入框(左边)中输入FirstWord,在Value输入框(右侧)中输入”Hello”。
(7)对名字长度为奇数的情况,修改FirstWord变量的值为”Greetings”。在工具栏中选中Primitives组,拖放Assign活动到Then区域中。之后在To输入框(左边)中输入FirstWord,在To输入框(左侧)中输入”Greeting”。
一个完整的If活动
(8)修改最终的Assign使自定义的消息基于FirstWord的值显示。修改If活动下方的Assign 活动,将Value输入框(右侧)的内容设置为下面的表达式:
FirstWord & UserName _
& " from Workflow 4"
& " from Workflow 4"
一个完整的工作流
(9)按CTRL+SHIFT+B编译解决方案