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(); 
} 

このブログの人気の投稿

コピーした行の挿入が表示されない時はフィルタされていないかチェック

Excel で一部の図形だけ固定する