Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
viii
Spistreści
Zalecenia...........................................................370
Zarządzaniezasobami...................................................371
Metodysprzątające..................................................371
Sprzątaniewsposóbodpornynawystępowaniewyjątków................372
InstrukcjausingorazinterfejsIDisposable...............................373
WywoływaniemetodyDisposezpoziomudestruktora....................374
Implementacjametodysprzątającejwsposóbodporny
nawystępowaniewyjątków............................................377
Podsumowanie.........................................................386
Krótkiprzeglądrozdziału14.............................................387
CzęśćIII:TworzenierozszerzalnychtypówdanychwjęzykuC#
15Implementacjawłaściwościzapewniającychdostępdopól..........391
Implementacjakapsułkowaniaprzyużyciumetod..........................391
Cotowłaściwości?...................................................393
Używaniewłaściwości................................................396
Właściwościtylkodoodczytu.........................................396
Właściwościtylkodozapisu...........................................397
Dostępnośćwłaściwości..............................................397
Ograniczeniawłaściwości................................................398
Deklarowaniewłaściwościinterfejsu.......................................399
Zastępowaniemetodwłaściwościami...................................401
Generowanieautomatycznychwłaściwości.................................406
Inicjalizowanieobiektówprzyużyciuwłaściwości...........................407
Podsumowanie.........................................................412
Krótkiprzeglądrozdziału15..............................................412
16Indeksatory....................................................415
Cotojestindeksator?...................................................415
Przykładbezużyciaindeksatorów......................................415
Tensamprzykładzwykorzystaniemindeksatorów.......................418
Akcesoryindeksatora.................................................420
Indeksatorywinterfejsach...............................................423
StosowanieindeksatorówwaplikacjachWindows..........................424
Podsumowanie.........................................................431
Krótkiprzeglądrozdziału16.............................................431
17Typyogólne....................................................433
ProblemztypemObject................................................433
Rozwiązaniezużyciemtypówogólnych...................................437
Typyogólneaklasyuogólnione.......................................439
Typyogólneinakładanieograniczeń...................................440