Delphi中的三目运算函数有哪些?(XE10.2+WIN764)

 

相关资料:https://www.cnblogs.com/rogge7/p/6078903.html

问题现象:在做一个判断时突然想到了C++的三目运算,就在想Delphi中一共有几个?

问题处理:

Math.IfThen(True,1,2); //1
StrUtils.IfThen(True, 'A', 'B');//A
IdGlobal.iif(True, 1, 2);//1
IdGlobal.iif(True, 'A', 'B');//A
IdGlobal.iif(True, True, False);//True

posted on 2017-11-09 16:14  疯狂delphi  阅读(487)  评论(0编辑  收藏  举报

导航