PacletNewerQ
PacletNewerQ[paclet1,paclet2]
更多信息
- 参数 paclet1 和 paclet2 可以是 PacletObject 表达式或原始的版本字符串,如 "1.0".
- 在比较两个 PacletObject 表达式时,如果小数据包的名字不同,PacletNewerQ 总是返回 False(不将名为 Foo 的小数据包的 2.0 版视为比名为 Bar 的小数据包的 1.0 版“更新”).
- 小数据包的版本号总是为字符串,不是实际的数字,最多五个字段,之间用句号隔开,如 "1"、"2.0"、"2.0.0"、"1.2.123.5" 等.
- 小数据包的版本号不能含有字母(如 "1.0a").
- 使用标准版本号排序约定来比较小数据包版本号,即 "1.10" 高于 "1.9".
- 小数据包版本号在 Wolfram 系统中至关重要,自动使用给定小数据包的最高版本号
- PacletNewerQ 主要面向想要手动比较版本号的小数据包开发人员和高级用户.
范例
基本范例 (5)
Wolfram 小数据包服务器上有两个版本的 ExamplePaclet:
PacletFindRemote 返回以降序排列的小数据包,因此结果中的第一个版本比第二个版本更高:
如果版本号相等,PacletNewerQ 返回 False:
如果小数据包的名称不同,PacletNewerQ 总是返回 False:
Wolfram Research (2020),PacletNewerQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PacletNewerQ.html.
文本
Wolfram Research (2020),PacletNewerQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PacletNewerQ.html.
CMS
Wolfram 语言. 2020. "PacletNewerQ." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/PacletNewerQ.html.
APA
Wolfram 语言. (2020). PacletNewerQ. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/PacletNewerQ.html 年