Functions.QOut 方法 | |
在终端窗口向控制台显示一个或多个表达式的结果。
命名空间:
XSharp.RT
程序集:
XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法 public static void QOut()
查看代码返回值
类型:
备注
QOut() 是一个控制台函数。
它是创建 ? 命令的基本原语。与 ? 命令一样,它将一个或多个表达式的结果显示到控制台。QOut() 在显示 uValueList 的结果之前输出回车和换行字符。
当 QOut() 显示到控制台时,Row() 和 Col() 会被更新。
如果 SetPrinter() 为 TRUE,则 PRow() 和 PCol() 会被更新。
如果指定 uValueList,QOut() 在每个表达式的结果之间显示一个空格。
可以在表达式中使用 QOut() 进行控制台显示。
这对于块、迭代函数如 AEval() 和 DBEval() 以及命令定义的输出模式中的语句列表特别有用。
示例
此示例显示了三个用逗号分隔的表达式的值:
1QOut("你好", 20, TODAY())
2
此示例使用 QOut() 和 AEval() 将文字数组的内容列出到控制台:
1LOCAL aElements := {1, 2, 3, 4, 5}
2AEval(aElements, {|element| QOut(element)})
参见