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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access