Dalam salah satu proyek saya sedang mengerjakan pola berikut ini terlihat secara teratur:
var guid = Guid.NewGuid().ToString();
while (guid == Guid.Empty.ToString())
{
guid = Guid.NewGuid().ToString();
}
Sementara saya mengerti bahwa a GUID tidak dijamin unik dan sesuai dokumentasi MSDN, GUID yang dihasilkan mungkin nol , apakah ini pertimbangan praktis sebenarnya layak untuk mengirim pengujian siklus baik dalam pengertian komputasi maupun dalam hal waktu pengembang memikirkannya ?