using System; namespace Core.Util { /// <summary> /// GUID帮助类 /// </summary>
public static class GuidHelper { /// <summary> /// 生成主键 /// </summary> ///
<returns></returns> public static string GenerateKey() {
//ToSequentialGuid()为扩展方法 return Guid.NewGuid().ToSequentialGuid().ToUpper(); }
} }
ToSequentialGuid()为扩展方法
using System; namespace Core.Util { public static partial class Extention {
/// <summary> /// 转为有序的GUID /// 注:长度为50字符 /// </summary> /// <param
name="guid">新的GUID</param> /// <returns></returns> public static string
ToSequentialGuid(this Guid guid) { var timeStr = (DateTime.Now.ToCstTime().Ticks
/ 10000).ToString("x8"); var newGuid = $"{timeStr.PadLeft(13, '0')}-{guid}";
return newGuid; } } }

技术
©2019-2020 Toolsou All rights reserved,
Unity-Demo实例之 ✨ 实现UI-背包装备拖拽功能计算机网络---计算机网络基本概念(协议、体系)某东14薪变16薪,是诚意还是套路?让人意想不到的Python之樱花树(turtle库的华丽样式)java四大函数式接口(重点,简单)06【若依框架解读】数据范围过滤--太牛了Unity3D之UGUI基础--画布的三种模式os模块的简单使用html写樱花树,写樱花树的作文