以下内容参考msdn。
1. 格式化Guid的值
Guid.ToString();
这个方法有一个重载,接收一个string类型的参数,这个参数有固定值:“N”、“D”、“B”、“P”或“X”。
分别表示:
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个十六进制,其中第四个值是括在大括号中的8个十六进制值的子集,比如:{0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}}
PS:Guid.ToString();
参数如果为null,则默认取“D”的返回值类型。