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

    +121

    1. 1
    2. 2
    3. 3
    4. 4
    if (lvwUsers.SelectedItems[0].SubItems[1].Text != "" || 
                                lvwUsers.SelectedItems[0].SubItems[1].Text != string.Empty)
                            {
                                SecuritySettings.AuthenticationProtocol = ....

    Запостил: wwwww, 28 Апреля 2011

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

    • Должно быть по И :)
      Ответить
    • говнокод в многоточиях? (сырказм)
      Ответить
    • хз может автор куда спешил
      Ответить
    • "" == string.Empty => достаточно одного из условий
      Ответить
    • Ну а если там пробел или табуляция? Для кого String.IsNullOrWhiteSpace() придуман?
      Ответить
      • IsNullOrWhiteSpace для разработчиков на .NET 4+
        А IsNullOrEmpty для .NET 2+
        Ответить
    • проблема кода в том, что чел не проверяет
      lvwUsers.SelectedItems.Count>0
      и
      lvwUsers.SelectedItems[0].SubItems.Count>0

      до String.IsNullOrWhiteSpace() может и не дойти)
      Ответить

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