No w końcu znalazłem porządne i wygodne miejsce do codziennych ćwiczeń programistycznych – dostępne on-line i dość sensownie zrobione. Nie wielu programistów korzysta z takich rozwiązań. Nie wiem dlaczego. Jednak ja polecam codzienne ćwiczenia w pisaniu kodu i wymyślaniu algorytmów, bo tylko dzięki temu praktycznie zwiększymy szybkość pisania oraz będziemy elastycznie podchodzić do problemów. Jak to wygląda w praktyce napisze poniżej.
Archiwa tagu: LINQ
News-y programistyczne 1-04-2015
Porcja ciekawych i mocno wyselekcjonowanych newsów z zakresu programowania, komputerów i całej branży deweloperskiej. Uprzedzam pytania, nie ma tu żadnych żartów. Wszystkie fakty są prawdziwe.
- Kolejnym językiem programowania będą framework-ki?
Extension do „Linq to Object”. Na przykładzie SplitIntoParts.
„Linq to Object” jest bardzo dobrze wyposażonym mechanizmem. Posiada wiele metod, które generalnie pokrywają 70% potrzeb podczas projektowania aplikacji. Jednak czasami potrzebujemy tych 30%, których nie ma. Poniżej pokazuje jak napisać własną metodę rozszerzeń (extension method) do Linq To Object na przykładzie autorskiej metody SplitIntoParts.
Czytaj dalej Extension do „Linq to Object”. Na przykładzie SplitIntoParts.
Leniwe wartościowanie (lazy evaluation) w LINQ
Krótki przykład pokazujący na czym polega leniwe wartościowanie w LINQ-u w C#.
Najpierw tworzymy kolekcję, którą będzie zwracała elementy w nieskończoność. Iterowanie po tej kolekcji nigdy się nie skończy(sky(Cloud) is the limit).
LINQ to Objects w C# 4.0
LINQ to Objects w C# 4.0 – książka bardzo interesująca. Bardzo dobry podział na rozdziały. Najpierw dostajemy samo mięso LINQ czyli to co lubię najbardziej. Potem przechodzimy do bardziej wyrafinowanych przykładów zastosowania. Podstawowe zapytania dają bardzo dobry obraz możliwości LINQ-u.