Loading...
KatyaMarincheva avatar KatyaMarincheva 572 Точки

[Exercise] OOP - Common Type System

Здравейте колеги,

направих уж по лекцията по-голямата част от упражнението към лекция Common Type System.

Но Equals изобщо не ми работи, оттам и ==, != операторите гърмят, всички със StackOverflowException - a уж е точно по лекцията и не разбирам къде съм го омотала :)

Това ми е class Country, a това основаната програма CountryMain.

Всичко незакоментирано в Main метода си работи: Clone(), CompareTo(), Sort(),

GetHashCode() работи, но не съм сигурна дали така трябва да е направено.

Закоментираните редове в Main метода гърмят заради Equals.....

Благодаря предварително :)

Тагове:
4
C# OOP Basics
LoKSET avatar LoKSET 160 Точки

Мисля, че не е много коректно тези проверки да са в операторите, те са статични и мисля че е по-правилно за тях да се ползва  return Country.Equals(a, b) а не a.Equals(b);

0
onefen avatar onefen 27 Точки

Колеги къде точно във видеото от лекцията се говореше за мутациите и сетването. Сигурен съм, че го имаше някъде, но не мога да го намеря точно къде. Все пак лекцията е над 3 часа. А в домашното на първа задача има такъв въпрос за мутациите.

0
LoKSET avatar LoKSET 160 Точки

Малко преди 2:18:00.

0
onefen avatar onefen 27 Точки

Aз го намерих вече, но все пак благодаря

:)

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