gpt4 book ai didi

c# - 从 int 创建一个 Guid

转载 作者:可可西里 更新时间:2023-11-01 08:31:01 24 4
gpt4 key购买 nike

给定一个 int,如何重复创建相同的 Guid?

编辑:
我正在集成两个系统,一个使用整数作为主键,另一个使用 Guid 识别对象。因此,我需要能够为给定的 int 重新创建相同的 Guid,以便第二个系统可以识别来自第一个的实体。

最佳答案

如果您基于整数创建 Guid,它将不再是全局唯一标识符。

话虽如此,您可以使用带有整数和一些其他参数的构造函数:

int a = 5;
Guid guid = new Guid(a, 0, 0, new byte[8]);

不太推荐...

关于c# - 从 int 创建一个 Guid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3303829/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com