如何在C#中生成和获取GUID

生成GUID的函数:

私有字符串getGUID()

{

系统。Guid Guid = new Guid();

guid = Guid。new guid();

string str = guid。ToString();

返回字符串;

}

随机生成以下字符串:

e92b 8e 30-a6e 5-41 F6-a6b 9-188230 a23d 2

格式描述:

系统。Guid.NewGuid()。ToString(格式)

格式指定符

返回值的格式

N 32位:

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

如:e 928 b 8 e 30 a6 e 54186 b 69188230 a23d 2。

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

xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

如:e92b 2e 30-a6e 5-41 F6-a6b 9-188230 a23d 2。

b用大括号括起来并用连字符分隔的32位数字:

{ xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx }

如:{ e 92 B2 e 30-a6e 5-41 F6-a6b 9-188230 a23d 2 }

p用括号括起来并用连字符分隔的32位数字:

(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)

如:(e92b 2e 30-a6e 5-41 F6-a6b 9-188230 a23d 2)