Rozdział 16. Wątki i kod asynchroniczny

Cytat przypisywany A.J.P. Taylorowi, Arnoldowi Toybnee lub Winstonowi Churchillowi opisuje historię jako „jedno zdarzenie po drugim”. Kod C# działa bardzo podobnie — piszemy w nim sekwencje instrukcji, które będą wykonywane jedna po drugiej. Pętle oraz instrukcje warunkowe nieco ubarwiają sytuację, pozwalając zmieniać kolejność wykonywanych operacji, jednak jakiś porządek zawsze jest. Choć poszczególne fragmenty kodu C# są wykonywane właśnie w taki sposób, to jednak programy pojmowane całościowo wcale tak działać nie muszą.

Na przykład serwery WWW są w stanie obsługiwać wiele żądań jednocześnie. Interfejs użytkownika programu wykonującego jakieś wolne i długotrwałe operacje jest w stanie zareagować na kliknięcie ...

Get C#. Programowanie. Wydanie VI now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.