热门IT资讯网

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);  }   
0