Си диез / Говнокод #1090 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
public static string ValidateEmail(string Email)
        {
            try
            {
                if (Email.Trim() == string.Empty)
                {
                    return "Empty Parameter - Email";
                }
            }
            catch
            {
                return "Empty Parameter - Email";
            }
            return null;
        }

Запостил: guest guest, (Updated )

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

  • Dosa:
    Да уж, матерая проверка почтового адреса...
    Ответить
  • ебанутая валидация..
    как будто нет string.IsNullOrEmpry
    Ответить
  • jan:
    охренеть просто, этож надо так забожить....
    Ответить
  • gm:
    public static bool ValidateEmail(string email)
    {
    return !string.IsNullOrEmpry(email); //+regex
    }
    Ответить
      • Параметры
        value
        Тип: System.String
        Ссылка String.
        String.IsNullOrEmpty - метод
        Возвращаемое значение
        Тип: System.Boolean
        true, если параметр value равен ссылка null (Nothing в Visual Basic) или пустой строке (""); в противном случае — false.

        Для пробелов юзать string.IsNullOrEmpty(Email.Trim())
        Ответить
        • string.IsNullOrEmpty(Email.Trim())
          если Email==null ,то будет Эксэпшана.
          Ответить
      • извини, ты путаешь...
        {
        string email = tbEmail.Trim();
        if (! ValidateEmail(email)) return;
        SendEmail(.....);
        }

        public static bool ValidateEmail(string email)
        {
        return !string.IsNullOrEmpry(email); //+regex
        }
        Ответить
  • if (Email==null || Email.Trim() == string.Empty)
    return "Empty Parameter - Email";
    Ответить

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

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8