一个更有用的对象Object Dump
在测试你的代码时,你经常会遇到需要检查对象的实际内容。无论是使用 ZWRITE 还是 $system.OBJ.Dump(),
你会得到一个简单的属性图片,"--- 属性值---"
而 "--- swizzled references ---" 更容易让人混淆
用“--- calculated references ---" 你只是被留在了后面。
这个小的辅助类Z.obj 帮你将一个对象转储到终端,例如,在后台将一个对象转储到一些流中供以后查看。
默认情况下,你只看到有内容的属性,
DO ##class(Z.obj).dumpToDevice(obj)
或者如果明确要求所有属性.
DO ##class(Z.obj).dumpToDevice(obj,1)
请看:
查看原帖 由 @Robert Cemper 撰写