在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一.基本概念 只是一个“验证推断”的调式工具,而不是程序的一部分。
b)开启与关闭 整个IDE: Project—>Option—>Compiler—>Assertion 代码中:{$ASSERTIONS ON} ,{$ASSERTIONS OFF}
C)何处使用 1)私有函数中进行“参数检查”
PS: 为什么私有函数里的条件检查不用if-else,而用断言
二.应用实例 调用私有函数: begin {$ASSERTIONS ON} Self.SetUserInfo('Terry',200); end; 私有函数: procedure TFrmMain.SetUserInfo(name: string; age: integer); begin ASSERT(((age>0)and(age<120)), '年龄输入超出范围!!'); Self.FName:=name; Self.FAge:=age; end; 运行结果:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论