Wspomnę dzisiaj o dość dziwnej funkcji, która została dodana w wersji 3.0 języka C#. Polega ona na możliwości dodania nowych metod do istniejących klas bez zmiany ich definicji. Odbywa się to poprzez zdefiniowanie tych dodatkowych metod jako statycznych (w innych klasach) i użyciu specjalnej składni dla jej pierwszego parametru.
Architektura 5530 dni, 4 godziny, 17 minut temu 114 źrodło rozwiń
Prezentacja Marcina Najdera z 43. spotkania KGD.NET odnośnie Zaawansowanych zastosowań LINQ.