什么是Ampersand尾随变量名称

时间:2014-07-25 09:35:24

标签: lotus-domino lotusscript lotus

在某些教程中,我发现在名称末尾使用了&符号的变量,例如 boxType& here

%Include "lsconst.lss"
Dim boxType As Long, answer As Integer

boxType& = MB_YESNO + MB_ICONQUESTION

answer% = MessageBox("Do you want to continue?", boxType&, _ 
 "Continue?")

我在开发过程中学习Lotus Script,所以我似乎错过了一些基础知识! 我想知道在这种情况下这个&符号是什么意思。

1 个答案:

答案 0 :(得分:3)

这是一个所谓的"类型后缀"并告诉你,boxType是Long类型,answer是Integer类型。通常使用它而不是显式声明变量。或者你使用它,"看"在变量中,它是什么类型。阅读this link或您的设计器帮助(主题:关于数据类型(LotusScript语言))以了解更多相关信息。

以下是链接文档的前缀:

  • 整数=%
  • Long =&
  • 单身=!
  • Double =#
  • 货币= @
  • String = $