Софтуерно Инженерство
Loading...
petrovaliev95 avatar petrovaliev95 365 Точки

[Homework] OOP - Functional Programming - Септември 2014

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

 

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

Ето някои от задачите:

 

1. StringBuilder Extensions

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-та задача.

 

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

 

П.С. Грешките са коригирани!

 

Поздрави, Даниел

 

    

17
C# OOP Basics 28/09/2014 22:57:17
sjuesju avatar sjuesju 10 Точки

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

0