代码一般如下:
Id = Guid.NewGuid().ToString();
意在生成一个随机的唯一标识符,一般在项目中用来生成数据库的主键Id。
长这样:

有几种格式化的方法如下:
System.Guid.NewGuid().ToString("N"); //32位字符串(没有短横线)
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
System.Guid.NewGuid().ToString("D"); //连字符分隔的32位字符串
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
System.Guid.NewGuid().ToString("B"); //在大括号中、由连字符分隔的32位字符串
{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
System.Guid.NewGuid().ToString("P"); // 在圆括号中、由连字符分隔的32位字符串
(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)
本文详细介绍了在项目中如何使用C#生成GUID作为数据库主键的方法,包括四种不同的格式化方式:无短横线的32位字符串、连字符分隔的32位字符串、大括号中的连字符分隔字符串以及圆括号中的连字符分隔字符串。
4892

被折叠的 条评论
为什么被折叠?



