Guid.ToString()的格式化重载



以下内容参考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}}

PSGuid.ToString();参数如果为null,则默认取“D”的返回值类型。