- 1
- 2
- 3
- 4
XmlNodeList list = xdoc.GetElementsByTagName("Customer");
for (int i = 0; i < list.Count; i++)
{
XmlElement cl = (XmlElement)xdoc.GetElementsByTagName("Customer")[i];
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+128
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 - чисто индусский бложик. Там много подобного.
у нас пара копипастщиков такое дело городило (нераз) в С++ с xerces. то что тормозило поначалу не заметили - первым заметили что за пару минут работы кода memory debugger слетал по memory allocation error. ковыряния показали что код выделял/освобождал такую туеву хучу std::string'ов что бедному мемори дебагеру, который пытался все эти выделения строк посчитать и закэшировать, просто для внутреннего лога памяти на компе не хватило.