Obsah
- 1. Direktivy preprocesoru
- 2. Jmenný prostor (namespace)
- 3. Třídy
- 4. Neúplné typy
- 5. Pole
- 6. Rozhraní
- 7. Operátory
- 8. Příkazy
- 9. Výjimky
- 10. Delegáti
- 11. Události
- 12. Generické datové typy
- 12.1. Teorie generik
- 12.2. Generika v příkladech
- 12.2.1. Proč potřebujeme generika
- 12.2.2. Konstrukce a využití generik
- 12.2.3. Generické typy
- 12.2.4. Generické typy a IL
- 12.2.5. Důvody a ukázky omezení
- 12.2.6. Omezení typovým parametrem
- 12.2.7. Generické metody
- 12.2.8. Generická třída
- 12.2.9. Implicitní hodnoty
- 12.2.10. Výhody generik
- 12.2.11. Negenerické objekty
- 13. Atributy a práce s metadaty
- 14. Spolupráce s existujícím kódem
Abstrakt
V této kapitole budou rozebrány základní vlastnosti jazyka C#. Začneme jmennými prostory a budeme pokračovat dalšími vlastnostmi jazyka.