Софтуерно Инженерство
Loading...
+ Нов въпрос
margaritaboykova avatar margaritaboykova 0 Точки

Задача 6. Students 2.0 от Objects and Classes C# Tech

Имам проблем със задача 6 от: https://softuni.bg/trainings/resources/officedocument/38259/lab-technology-fundamentals-with-csharp-january-2019/2237

Не знам дали е достъпна за всички.

Не ми презаписва съществуващ вече студент с новите данни. Мисля, че проблемът е в това, че на existindStudent присвояваме стойността на student в метода GetStudent.

https://pastebin.com/QXqSkVLf

Тагове:
0
Fundamentals Module
richard9696 avatar richard9696 3 Точки

Здравей,

Проблема идва от GetStudent метода ти.

Да речем че ти подам като вход следното:

Ivan Ivanov 20

записваш го и после ти подавам следното:

Ivan Ivanov 30.

Това което правиш в метода до някъде е вярно - тоест той се справя с това да провери дали такъв човек вече същестува , НО когато намери съществуващ , метода ти връща този човек БЕЗ да му променя годините, а в условието пише следното:

If you receive a student, which already exists (first name and last name should be unique) overwrite the information.

с други думи - след като намериш въпросния човек ,трябва да му промениш годините с новоподадените такива. Трябва да кажеш "student.Age = age" съответно и метода ти GetStudent трябва да приема int Age - тоест годините на повторно въведения Ivan Ivanov, в случая - 30.

Ето какво имам предвид :

https://pastebin.com/ib1124Bv

0
27/02/2019 00:00:58
margaritaboykova avatar margaritaboykova 0 Точки

да, точно това имах предвид. Решението ми е взето до голяма степен (да не кажа напълно)  от насоките след условието на задачата. Точно там е написан по този начин кода и в момента, в който го преписах ми се стори грешно. Проблемът беше, че се чудех как да го поправя. А сега като каза - да, точно годините само трябва да се променят Благодаря :) Лесно, но не се сетих да го добавя :)

0
27/02/2019 22:14:32
brianz avatar brianz 0 Точки

точно годините само трябва да се променят

geometry dash lite

0
saulpaulo avatar saulpaulo -1 Точки

I am amazingly amped up for this graduated class week's end happy wheels

-1
raichad0 avatar raichad0 1 Точки

Проблема идва от GetStudent метода ти.!

0
30/08/2019 07:39:25