[Homework] OOP - Functional Programming - Септември 2014
Здравейте, колеги
Не видях да има такава тема в форума, така че предлагам тук да обсъждаме задачите от темата. Задачите са много интересни макар и някои да са труднички.
Ето някои от задачите:
2. Custom LINQ Extension Methods
3-14. Class Student
14. Не съм сигурен, че разбрах условието на задачата, но ако някой забележи нещо нередно да пише.
Същто така открих някои грешки в домашното. Дано са ви от полза:
1. Първа задача последния пример "AppendAll" трябва да е --> AppendAll<Т>(IEnumerable<T> items) - изпуснато е това "<Т>" след "AppendAll".
2. Втора задача последния пример "WhereEndsWith" трябва да е -->
public static IEnumerable<string> WhereEndsWith(this IEnumerable<string> collection, IEnumerable<string> suffixes) {...} - след името на метода не трябва да има "<string>" и "suffixes" колекцията не трябва да е "this" иначе се губи целия смисъл на условието на задачата.
3. В 6-та задача се изисква студентите да се филтрират по "Age", а в 3-та задача никъде не е казано, че студента трябва да има "Age".
4. В 13-та задача също се изисква "GroupName" което не е упоменато в 3-та задача.
Много бих се радвал на някакви критики относно задачите, ще са ми от полза.
П.С. Грешките са коригирани!
Поздрави, Даниел