7. Andrey and Billiard - Objects and Classes
https://pastebin.com/uCeg5FRJ
Опитвам се да накарам задачата да работи, когато един клиент има няколко поръчки. Схващам логиката, но не мога да го напиша като хората. Гърми, когато влезе в проверката на ред 47( ако има клиент с това име, добави поръчката към неговата сметка).
Някой може ли да ми каже защо кода на ред 47 гърми, и как мога да го редактирам, така че да работи?
За жалост пак гърми същото нещо на ред 48. Дава тази грешка: Unhandled Exception: System.ArgumentNullException: Value cannot be null.
Имам следното преположение: В dictionary ключовете не могат да се повтарят, затова ако същия клиент си поръча същата напитка, не би трябвало да можеш да я добавих в речника. Решението, за което се сещам, е да ползваш List<Customer>
Ето го кода ти лееко преправен като за 100/100:
https://pastebin.com/UgzuScet
Мерси !