Delphi当然没有三目运算符,至于Math.pas和StrUtils.pas中的IfThen也不算好用,下面介绍一个简单的写法
例如:
int a = true ? 35 : 8;改成Delphi:
a := Ord(True) * (35 - 8) + 8;Delphi当然没有三目运算符,至于Math.pas和StrUtils.pas中的IfThen也不算好用,下面介绍一个简单的写法
例如:
int a = true ? 35 : 8;a := Ord(True) * (35 - 8) + 8;
574

被折叠的 条评论
为什么被折叠?