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 で入力した文字に勝手に取り消し線が入る

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