GUID(グローバルユニバーサル識別子)は機械生成の番号を意味し、同じ空間と時間内のすべてのマシンが一意であるため、それが保証します。通常、プラットフォームは、GUIDを生成するためのAPIを提供します。生成アルゴリズムは、イーサネットカードアドレス、ナノ秒の時間、チップのIDコードと可能な番号の数を使用し、非常に興味深いです。唯一の欠点は、結果がGUID文字列が比較的大きくなり、生成ということです。
GUIDは、常にプログラム開発のあらゆる側面に便利です、.NET Frameworkは、建物とGUID値を処理するプロセスを簡素化します。.NETプログラムが必要とする場合は、この機能は簡単に一意の値を生成します。
例:
.. 1、Guid.NewGuid()のToString( "N")結果:
38bddf48f43c48588e0d78761eaa1ce6
。2、Guid.NewGuid()のToString( "D")結果:
57d99d89-CAAB-482A-a0e9-a0a803eed3ba
。3、GUIDです。 。NewGuid()のToString( "B結果:
{09f140d5-af72-44ba-c861304b46f8} -a763
。4、Guid.NewGuid()ToStringメソッド( "P")の結果:.
(778406c2-EFFF-ab03--4262 70a77d09c2b5)
効果の最初の2種類のデフォルト
ます。https://www.cnblogs.com/cy-across-I/p/3177746.htmlで再現