これに対して、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(); }