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

    +128.2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    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, 26 Мая 2009

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

    • Dosa:
      Да уж, матерая проверка почтового адреса...
      Ответить
    • ебанутая валидация..
      как будто нет string.IsNullOrEmpry
      Ответить
    • jan:
      охренеть просто, этож надо так забожить....
      Ответить
    • За исключением try catch все нормально
      Ответить
    • 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";
      Ответить

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