C# GUID转换成16位字符串或19位数字并确保唯一的代码
发表于:2024-11-30 作者:热门IT资讯网编辑
编辑最后更新 2024年11月30日,将开发过程中比较重要的代码做个收藏,下面资料是关于C# GUID转换成16位字符串或19位数字并确保唯一的代码,应该能对各位朋友有好处。public static string GuidTo16Str
将开发过程中比较重要的代码做个收藏,下面资料是关于C# GUID转换成16位字符串或19位数字并确保唯一的代码,应该能对各位朋友有好处。
public static string GuidTo16String() { long i = 1; foreach (byte b in Guid.NewGuid().ToByteArray()) return string.Format("{0:x}", i - DateTime.Now.Ticks); } public static long GuidToLongID() { byte[] buffer = Guid.NewGuid().ToByteArray(); return BitConverter.ToInt64(buffer, 0); }