当前位置: 首页 > wzjs >正文

汕头网站关键词排名南宁网络推广服务商

汕头网站关键词排名,南宁网络推广服务商,和各大网站做视频的工作,做灯带的网站ANSYS Swan 表达式支持选择(selection)表达式 case, if/then/else。选择表达式根据特定的条件选择不同的分支流。 if/then/else 表达式 if/then/else 表达式的文法如下 if expr then expr else expr 其中,首个expr 的布尔表达式,若其为 true, 则返回 …

ANSYS Swan 表达式支持选择(selection)表达式 case, if/then/else。选择表达式根据特定的条件选择不同的分支流。

if/then/else 表达式

if/then/else 表达式的文法如下

if expr then expr else expr 

其中,首个expr 的布尔表达式,若其为 true, 则返回 then 分支的流;若为false,则返回 else 分支的流。

如下示例为 if/then/else 的使用

function ifThenElseExpr (i: bool)
returns (o: int32)
{
let o = if i then 24 else 42;
}

case 表达式

case 表达式按匹配值选择相应的流。其文法如下

(case expr of (| pattern: expr )+)

文法中首个 expr 的类型可以是布尔表达式。比如下面的例子:

function caseExpr (i1: bool)
returns (o: int32)
{let o = (case i1 of | true : 24| false :42); 
}

case 后的 expr 也可以是枚举类型。比如下面的例子:

type E1 = enum {LEFT, RIGHT};function caseExpr2 (i: E1)
returns (o: int32)
{
let o = (case i of | LEFT:24| RIGHT:42);
}

case 后的expr 可以是整数或字符类型。如果是此类情况,需要额外包含default 匹配模式。比如下面的两个例子:

function caseExpr3 (i: int32)
returns (o: int32)
{
let o = (case i of | 1 : i+1 | 2 : i+2 | 3 : i+3 | default : i);
}
function caseExpr4 (i: char)
returns (o: int32)
{
let o = (case i of | 'a' : 24 | default : 42);
}
http://www.dtcms.com/wzjs/207911.html

相关文章:

  • 专业设计笔记本电脑中山seo关键词
  • 凡科网站建站教程营销型网站制作企业
  • wordpress 营销模板seo网站推广软件 快排
  • 微信官方网站是什么百度极速版app下载安装
  • 潍坊网站建设案例网站seo公司
  • 高端装修公司排名前十广东seo网站推广代运营
  • wordpress 改语言关键词排名优化官网
  • 开封做网站公司郑州推广优化公司
  • 西安网站备案北京seo网站优化培训
  • 加快公司网站建设长沙seo霜天博客
  • 最专业的佛山网站建设价格网络营销顾问是做什么的
  • 网页制作公司列举自己的优势成都seo网站qq
  • 搭建个网站需要多少钱网站收录网
  • 网站服务合同纠纷调解114网址大全
  • 有哪些做调查问卷赚钱的网站miy188coo免费入口
  • 网站建设数据安全分析网络营销外包顾问
  • macbook air做网站开发站长工具seo综合查询腾讯
  • 做网站每一步的是什么站长工具seo客户端
  • 网站开发网页哪里有整站优化
  • 网站css下载百度地图排名怎么优化
  • 深圳罗湖的网站建设北京竞价托管代运营
  • 肇庆高要建设局网站整合营销传播理论
  • 平台网站定制如何注册域名
  • 网站云优化每日一则小新闻
  • 学校门户网站建设必要性企业如何进行品牌推广
  • 龙岩网站优化潍坊今日头条新闻
  • 贵州住房和城乡建设厅旧网站国内最好用免费建站系统
  • 番禺高端网站建设公司哪家好天猫店铺申请条件及费用
  • 做网站有地区差异吗seo免费优化网址软件
  • 微信公众号文章里好看的图片在哪个网站做口碑营销的优势有哪些