Homework Arrays & Lists - 11 Append Lists
Здравейте колеги,
някой може ли да помогне с решението на 11, че каквото и да пробвам все не става. Стигнах до сплитване на стринга с '|' и след това не знам как да продължа.
PS: Намерих решението на проблема: http://pastebin.com/XDqbBrmm
някой има ли идеи за друго? Нещо с RemoveAll(string.IsNullOrWhitespace) или нещо подобно? Моето ми изглежда много тромаво.
Благодаря
Meрси много!
А някаква идея защо на CountingNumbers ми дава runtime exception за 2 примера?
ето го кода:
http://pastebin.com/fcZ1Up8P
Здравей!
http://pastebin.com/TNwCbL3K - ето ти едно по кратко решение :) Дано да ти е полезно
Не знам защо ти дава рънтайм ексепшън, но това условие if (i == list.Count - 1) в while цикъла ти е напълно излишно, защото и без това е последното условие на for цикъла. Трасирай и ще разбереш.
Всъщност при послединя for цикъл ( т.е. когато i = list.Count - 1) с list[i+1] излизаш от размерите на списъка и би трябвало да ти дава "out of range exeption"
Ето и още по-кратко решение :)
http://pastebin.com/SqgT4JXD
runtime exception може да ти даде, ако използваш неправилен тип данни т.е. ако ползваш int, а се иска Long - смени си типа данни и опитай отново.
Едит: В случая позваш дабъл - смени ги на инт и няма да ти дава тази грешка:
http://pastebin.com/nxLBaHzZ