类对象支持库(不是扁平命令)。路径:支持库 → 扩展类库 → UUID类。
类型名必须写完整「UUID类」。声明时自动创建,一般无需再调 创建*。
硬约束
- 类型名必须写「UUID类」。
- 生成/解析/格式化 UUID;失败看
取错误()。 - 扁平
生成UUID见 加密解密。
快速开始
UUID类 id
id.生成(真)
输出(id.到文本())
如果 (id.解析("550e8400-e29b-41d4-a716-446655440000")) {
输出(id.是否有效())
}
UUID类/创建
共 1 条。
创建UUID
- 签名:
通用 创建UUID() - 说明:创建一个 UUID 对象。一般直接写「UUID类 id」即可(声明时自动创建)。
UUID类/方法
共 7 条。
生成
- 签名:
逻辑 生成([逻辑 带横杠=真]) - 说明:生成新的 UUID;参数仅影响后续到文本默认习惯,生成本身总是成功填充。
- 参数一│[逻辑 带横杠=真]: 影响后续到文本默认是否带横杠。
解析
- 签名:
逻辑 解析(文本 UUID文本) - 说明:从文本解析 UUID(可带/不带横杠,可带花括号)。
- 参数一│文本 UUID文本
到文本
- 签名:
文本 到文本([逻辑 带横杠=真]) - 说明:输出 UUID 文本。
- 参数一│[逻辑 带横杠=真]: 假则输出 32 位无横杠形式。
是否有效
- 签名:
逻辑 是否有效() - 说明:是否已生成或解析成功。
是否空
- 签名:
逻辑 是否空() - 说明:是否为全 0 的空 UUID(未赋值也视为空)。
清空
- 签名:
无 清空() - 说明:清空当前值。
取错误
- 签名:
文本 取错误() - 说明:取最近一次失败原因。
易错对照
| 错误 | 正确 |
|---|---|
| 类型写成「UUID」 | 必须「UUID类」 |
| 当扁平命令 | 先声明 UUID类 |