Extension Methods — wywołania łańcuchowe
W poprzednim artykule poznałeś podstawy metod rozszerzających — składnię, słowo kluczowe this i zasady ich definiowania. Tutaj skupiamy się na jednym, konkretnym zastosowaniu: budowaniu wywołań łańcuchowych (method chaining), czyli serii operacji zapisanych jako jeden, płynny ciąg — dokładnie tak, jak działa LINQ (list.Where(…).Select(…).ToList()). Warunek konieczny: zwracaj…
