除了一般的Random方式以外
c#的Guid還蠻方便的
用法如下:
Guid.NewGuid().ToString("N") 結果為:
7ef42579d7214d9e91c44feccd3e576b
Guid.NewGuid().ToString("D") 結果為:
ddfa0936-1a19-4b64-a0ca-6860b78f260e
Guid.NewGuid().ToString("B") 結果為:
{48c908ec-89f0-4d14-a3ee-c210d44d87a3}
Guid.NewGuid().ToString("P") 結果為:
(56de0184-2ced-42a7-ae1e-2c04ddd8159f)
string s = Guid.NewGuid().ToString("N");
byte[] bt = System.Text.UnicodeEncoding.Unicode.GetBytes(s);//產生64 byte
string c = System.Text.UnicodeEncoding.Unicode.GetString(bt);
byte[] be = Guid.NewGuid().ToByteArray();//產生 16 byte