Rozdział 9. Delegaty, wyrażenia lambda i zdarzenia

Najczęstszym sposobem korzystania z API jest wywoływanie metod oraz właściwości dostępnych w nim klas, czasami jednak pojawia się konieczność zastosowania odwrotnego podejścia — to API będzie musiało wywoływać kod (operacja ta jest nazywana wywołaniem metody zwrotnej, ang. callback). W rozdziale 5. przedstawione zostały możliwości wyszukiwania udostępniane przez tablice i listy. Aby móc z nich korzystać, konieczne było napisanie metody, która zwracała wartość true, gdy zostały spełnione odpowiednie kryteria. API wywoływało tę metodę dla każdego przetwarzanego elementu. Nie wszystkie wywołania zwrotne są wykonywane bezzwłocznie. Asynchroniczne API może wywołać wskazaną metodę naszego kodu po zakończeniu ...

Get C# 10 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.