[КПК] Използване на var вместо конкретен тип?
Не знам дали мястото на върпоса е тук, но е породен от първа задача на първото домашно.
Има ли нещо като конвецния за използването на var вместо конкретен тип . Лично аз го ползвам по-скоро "интуитивно" и не много често. Като например в посочената задача на мен лично ми идва в повече :).
Поздрави,
Василена
П.С. :Весели празници :)!
Good point.
Да речем имаш структурата: IPerson, IEnrollable и IStudent : IPerson, IEnrollable.
Ако напишеш var student = new Student() получаваш променлива тип Student. В зависимост от това какво искаш да правиш с тази променлива може отдясно да сложиш нещо по-абстрактно, IPerson, IStudent или IEnrollable. Това може да покаже някаква допълнителна информация на четящия кода каква е функцията на променливата, как смяташ да я използваш (в случая дали се интересуваш от студента като човек, студент или просто искаш в даден момент да му викнеш метода Enroll()).