Platforma programistyczna .NET, 2013/2014 Iteratory Zadanie 1
Transkrypt
Platforma programistyczna .NET, 2013/2014 Iteratory Zadanie 1
Platforma programistyczna .NET, 2013/2014 Iteratory Zadanie 1 Utwórz klasę reprezentującą słownik. Klasa powinna zawierać kontener przechowujący pojedyncze słowa (elementy słownika). Wyposaż klasę w 1. (0.2) standardowy iterator implementowany przez metodę GetEnumerator, 2. (0.2) iterator zwracający słowa w porządku alfabetycznym, 3. (0.2) iterator zwracający słowa w odwróconym porządku alfabetycznym, 4. (0.2) iterator zwracający w porządku alfabetycznym słowa zawierające zadany podciąg. Zadanie 2 (0.2) Zaprezentuj na przykładzie iteratory typów generycznych. 1