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

0

  1. 1
  2. 2
  3. 3
  4. 4
XmlNodeList list = xdoc.GetElementsByTagName("Customer");
for (int i = 0; i < list.Count; i++)
{
XmlElement cl = (XmlElement)xdoc.GetElementsByTagName("Customer")[i];

Написано расовым индусом.
http://www.c-sharpcorner.com/UploadFile/vimalkandasamy/Xml03032009055848AM/Xml.aspx - чисто индусский бложик. Там много подобного.

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

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

  • ну я надеюсь что по крайней мере С# это хоть как-то съоптимизирует. по крайней мере создание строковых объектов.

    у нас пара копипастщиков такое дело городило (нераз) в С++ с xerces. то что тормозило поначалу не заметили - первым заметили что за пару минут работы кода memory debugger слетал по memory allocation error. ковыряния показали что код выделял/освобождал такую туеву хучу std::string'ов что бедному мемори дебагеру, который пытался все эти выделения строк посчитать и закэшировать, просто для внутреннего лога памяти на компе не хватило.
    Ответить
  • с$E.T,K"N,F(M,K W?S:H?D$X:G T)C.G!A$Y.U:U,B!Z"R"S,M?C!A,X?N P)Y.D(M,J!E H R,F:U:E)E:Z"A:E I(B.D.X)J(P"O M,MEN?G Y.G"S.L"Q PP"B.O,T.Q(Z!G:O:E"H:F H C,C$R$D.C$B.Z"M?N.SP,Y B"U,PV?K:S"P:G.P G:H?N$H)I V J P!Y(Y)B:L.M,Z$X?U,K:E,V:X)L.I(E"M!YY RV"X.M"Z?S$R)Z)PR$F:D(E(P!Y Z.I:A:D(P,A)P.C"O,G"F,A$X:D Y(W,Z!F!R)Q$FQX"MГFTDRPZNBZXAWCMQCWDLKBCAFYJNLVVHUISZZGSWGTQNODDFGHZNDJWAVJGNANZQOPIVYUFEZRGOLMCVXHQQADNEUOGPSAACCZTPKHZYAKUFYYKYEFAHSYEPTQQOKQODXGRIUDEWOTCZEGUSORTZYSFJMIJLNSZGTULBCWQPUNG
    Ответить

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

Переведи на "PHP", guest!

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


    8