LiteralType

LiteralType[x]

表示用作类型的文字值 x.

更多信息

  • LiteralType 通常被用作其他类型的参数. 例如,可用 literal 类型 "PackedArray"::["MachineInteger",LiteralType[2]] 表示压缩数组的秩.
  • 有些情况下,可隐式添加 LiteralType ,如 "PackedArray"::["MachineInteger",2].
  • Literal 类型可以是整数、字符串或布尔值.
  • 对于整数和布尔值,通常可省略标头 LiteralType,但对于字符串则必须给出.

范例

打开所有单元关闭所有单元

基本范例  (1)

编译一个程序来操作其类型用 LiteralType 表示的压缩数组:

范围  (2)

定义一个函数,根据文字类型参数产生不同的返回类型:

用第一个用法编译函数:

用第二个用法编译函数:

TypeEvaluate 转换函数签名中的文字类型:

使用该类型编译函数:

Wolfram Research (2022),LiteralType,Wolfram 语言函数,https://reference.wolfram.com/language/ref/LiteralType.html.

文本

Wolfram Research (2022),LiteralType,Wolfram 语言函数,https://reference.wolfram.com/language/ref/LiteralType.html.

CMS

Wolfram 语言. 2022. "LiteralType." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/LiteralType.html.

APA

Wolfram 语言. (2022). LiteralType. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/LiteralType.html 年

BibTeX

@misc{reference.wolfram_2024_literaltype, author="Wolfram Research", title="{LiteralType}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/LiteralType.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_literaltype, organization={Wolfram Research}, title={LiteralType}, year={2022}, url={https://reference.wolfram.com/language/ref/LiteralType.html}, note=[Accessed: 21-November-2024 ]}