Pages

2016/11/19

C#でGuidを比較する方法

C#でGuidを比較する
C# で GUID を扱う際、new Guid() でインスタンスを生成すると、空(ゼロのみで構成)の GUID になります。
これに対して、Guid.NewGuid() は新しい GUID を生成します。

以下のように比較できます。
var guid1 = new Guid(); 
if (guid1 == new Guid()) 
{ 
    guid1 = Guid.NewGuid(); 
} 
 
// 比較する際は、Guid.Empty でも良い。こちらのほうが見た目的にもわかりやすい。 
 
var guid1 = new Guid(); 
if (guid1 == Guid.Empty) 
{ 
 guid1 = Guid.NewGuid(); 
} 
Related Posts Plugin for WordPress, Blogger...