GUID

一意な識別子を生成、管理できます。

Guid guid = Guid.NewGuid();
Console.WriteLine(guid.ToString()); // f9168c5e-ceb2-4faa-b6bf-329bf39fa1e4

コンストラクタ

public Guid(
    string g
)
Guid コンストラクター (String) (System) | MSDN
Guid guid1 = new Guid("12345678-1234-1234-1234-123456789012");
Guid guid2 = new Guid("12345678-1234-1234-1234-12345678901"); // System.FormatException:GUID には、ハイフンを 4 つ含む 32 桁の数字 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) を含んでいなければなりません。

メソッド

ToString()

public string ToString(
    string format
)
Guid.ToString メソッド (String) (System) | MSDN
Guid guid = Guid.Empty;
Console.WriteLine(guid.ToString());    // 00000000-0000-0000-0000-000000000000

Console.WriteLine(guid.ToString(""));  // 00000000-0000-0000-0000-000000000000
Console.WriteLine(guid.ToString("N")); // 00000000000000000000000000000000
Console.WriteLine(guid.ToString("D")); // 00000000-0000-0000-0000-000000000000
Console.WriteLine(guid.ToString("B")); // {00000000-0000-0000-0000-000000000000}
Console.WriteLine(guid.ToString("P")); // (00000000-0000-0000-0000-000000000000)
Console.WriteLine(guid.ToString("X")); // {0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}}
MSDN (Microsoft Developer Network) から検索