1. C# / Говнокод #3943

    +113

    1. 1
    2. 2
    3. 3
    Guid RespondentId = Guid.NewGuid();
    
    if (RespondentId != Guid.Empty)

    Запостил: ReFlexOn, 11 Августа 2010

    Комментарии (9) RSS

    • ну а вдруг? ибо неисповедимы пути Билли Гейцца)))
      Ответить
      • Во второй невидимой строке магическим образом меняется RespondentId )))
        Ответить
        • А NewGuid точно никогда не даст пустой?
          Ответить
          • Иногда выдаёт пустой... Обычно после праздников!
            Ответить
            • Не знаю... Я бы его с цепи не спускал. Пустые выдает, ха, еще и пить собрался?Ё Ссссуууукаа.
              Ответить
    • Нефакт что это System.Guid
      может чел создал свой класс "Guid" или юзает чужое а не мелкософтный, так что целесообразно было бы проверить на пустоту, так что "-"
      Ответить
    • Даже если это System.Guid, читайте мсдн
      Вероятность, что значение нового Guid будет нулевым или равным Guid, чрезвычайно низка.
      http://msdn.microsoft.com/ru-ru/library/system.guid.newguid.aspx
      Ответить
      • Но ведь она есть и ненулевая. ))
        Это просто писал пессимист.
        var guid = Guid.NewGuid();
        if (!list.Contains(guid))
        {
         //
        }
        Ответить

    Добавить комментарий