Guid.NewGuid().ToString()的几种格式

简介: System.Guid.NewGuid().ToString()全球唯一标识符(GUID) 是一个字母数字标识符,用于指示产品的唯一性标识 public string ToString( string format ) 参数 format类型:System.String一个单格式说明符,它指示如何格式化此 Guid 的值。
System.Guid.NewGuid().ToString()全球唯一标识符(GUID) 是一个字母数字标识符,用于指示产品的唯一性标识
public string ToString(
    string format
)

参数

format
类型: System.String
一个单格式说明符,它指示如何格式化此 Guid 的值。 format 参数可以是“N”、“D”、“B”、“P”或“X”。 如果 format 为 null 或空字符串 (""),则使用“D”。 

返回值

类型: System.String
此 Guid 的值,用一系列指定格式的小写十六进制位表示。
 

下表显示 format 参数接受的格式说明符。“0”表示数字;连字符(“-”)、大括号(“{”、“}”)和括号(“(”、“)”)的显示如下所示。

 

说明符

返回值的格式

N

32 位:

00000000000000000000000000000000

D

由连字符分隔的 32 位数字:

00000000-0000-0000-0000-000000000000

B

括在大括号中、由连字符分隔的 32 位数字:

{00000000-0000-0000-0000-000000000000}

P

括在圆括号中、由连字符分隔的 32 位数字:

(00000000-0000-0000-0000-000000000000)

X

括在大括号的 4 个十六进制值,其中第 4 个值是 8 个十六进制值的子集(也括在大括号中):

{0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}}

十六进制数字 a 到 f 是例在返回的字符串。 若要将它们转换为大写,请调用在返回的字符串的 String.ToUpper 方法。

 

相关文章
C# 中GUID生成格式的四种格式
C# 中GUID生成格式的四种格式
259 0
|
JSON 前端开发 安全
我们为什么推荐在Json中使用string表示Number属性值
在这篇简短的文章中,我将解释在使用JSON传输数据时,为什么浮点数或大十进制值应表示为字符串 。
我们为什么推荐在Json中使用string表示Number属性值
C# string格式的日期时间转为DateTime类型
C# string格式的日期时间转为DateTime类型
377 0
|
Java
JAVA字符串格式化-String.format()的使用
JAVA字符串格式化-String.format()的使用
134 0
JAVA字符串格式化-String.format()的使用
String.format()字符串常规类型格式化!
String.format()字符串常规类型格式化的两种重载方式
307 0
GUID 格式化
原文:GUID 格式化 1、Guid.NewGuid().ToString("N") 结果为: 38bddf48f43c48588e0d78761eaa1ce6 2、Guid.NewGuid().
805 0