Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

margaritaboykova avatar margaritaboykova 1 Точки

Задача 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
viktorv19 avatar viktorv19 17 Точки

https://pastebin.com/Fn21t7Yb работещо решение - моето

https://pastebin.com/9mp3npwf - твоето решение малко променено и малко разяснения отдолу

1. Грешка  при метода GetStudent(students, firstName, lastName) трябва да прибавиш и още един параметър int age за да можеш след като намериш студента с определеното име и фамилия  за да можеш от метода да вземеш новите години и да му ги присвоиш

2. existingStudent = student означава че новият обект сочи към същото място в паметта както и student , но не променя стойностите. Ако искаш все пак да използваш този обект(existingStudent) преди това трябва да кажеш student.Age = age, където стойносста на age взимаме от метода;

3  GetStudent() ти връща обект от тип Student с новите години . Трябва да махнем от списъка обаче студентът със същото име и фамилия обаче със старите години.

4. Намираме този студент targetStudent и после го махаме от листа.

5. Накрая вкарваме новия обект в листа.

 

0
23/06/2020 14:19:51
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.