- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
// Split the domain in parts
string[] sParts = sEmailAddress.Split("@".ToCharArray(), 42);
// An e-mail address must, as a minimum, contain 2 parts separated by a @
if (sParts.Length != 2)
{
throw new InvalidEmailAddressException(sEmailAddress);
}
a11chemist 26.08.2010 08:27 # −6
Lure Of Chaos 26.08.2010 12:27 # +2
Altravert 26.08.2010 12:37 # 0
А если серьезно, у него там дальше эти части используются как-то?
Я зачем-то пытаюсь найти ему оправдание...
musuk 26.08.2010 17:00 # 0
Будете смеяться, но sEmailAddress.find(".") != -1 тоже где-то было. Мы потом огребли с адресами вроде: blba@localhost
bugmenot 27.08.2010 18:41 # 0
3.14159265 26.08.2010 13:38 # +1
правда магического числа 42 вроде там не было )))
реально в этом коде мне 42 больше всего доставило
3.14159265 26.08.2010 13:51 # +1
>>This is obvious
>>Учитесь у уёбкилла делать проверки на валидность мэйла, хуле.
if (mail=="e-mail*" || mail.length<7)
{ error_text=error_text+"Введитье корьектный e-mail \n" }
на мой взгляд приведенный ГК, просто сосет у способа WebKilla
2 Анонимуc
>>42
я чуть выше уже написал об этом
Анонимус 26.08.2010 13:51 # 0
Eugene 26.08.2010 14:40 # 0
Altravert 26.08.2010 14:42 # +5
Анонимус 26.08.2010 15:03 # +5
ня! http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html
musuk 26.08.2010 16:55 # 0
Lure Of Chaos 26.08.2010 18:33 # +1
А говно появляется как раз когда хотят сэкономить на квалифицированных специалистах. А дальше по накатанной говносхеме: Гос-во делает миллиардный заказ у крутой(брендовой) фирмы, фирма втихаря делает миллионный заказ у вшивой конторки, вшивая конторка нанимает за еду студента, который еле-еле лепит ее "из того, что было" полгода, испытывая все это время жесткие анальные мучения, сравнимые лишь с мучениями последователя, которому такую систему вручают на поддержку и допил.
musuk 27.08.2010 02:59 # 0
Анонимус 26.08.2010 20:02 # −1
absolut 27.08.2010 07:09 # +1
3.14159265 27.08.2010 09:54 # +4
скорее имеет слабую корреляцию особенно при больших ценах
Анонимус 27.08.2010 19:06 # 0
Анонимус 27.08.2010 19:05 # 0
a11chemist 27.08.2010 13:11 # +2
В конструкторе проверяется валидность.
И никаких велосипедов.
a11chemist 27.08.2010 13:13 # 0
musuk 27.08.2010 13:30 # +2
3.14159265 12.09.2010 19:55 # 0