GUID値とは、世界で重複することがないユニークな 128bit(=16byte) のランダム値です。 厳密にいうと重複する可能性はゼロではないのですが、とはいえその範囲は2の128乗(=340億の100兆倍の100兆倍)もあるので同じ数値が生成される可能性はきわめて低いといえます。
Guidは下記のサンプルコードようにして生成できる。
Guid guid = Guid.NewGuid(); Console.WriteLine(guidValue.ToString());
実行結果
691154e5-315b-40bc-9457-7fabd28d606b
【参考リンク】