Quantcast
Channel: Maciej Aniserowicz o programowaniu » extension methods
Browsing latest articles
Browse All 9 View Live

Image may be NSFW.
Clik here to view.

Extension methods – explained

W .NET 3.5 (a konkretniej – C# 3.0 oraz VB 9.0) pojawił się mechanizm “extension methods”. Cel przyświecający jego autorom był zaiste godny uwagi: umożliwienie dodania nowych funkcjonalności do już...

View Article



Wyrażenia lambda i extension methods – aspektejszyn

Oto praktyczny przykład użycia wyrażeń lambda i metod rozszerzających, który lekko i prymitywnie “ociera się” o programowanie aspektowe i imituje jego podstawowe założenia:Najpierw tworzymy klasę...

View Article

Przydatne przykłady C# 3.0

Oto trzy przykładowe scenariusze, które wykorzystują moc daną nam przez Andersa Hejlsberga i spółkę:1. Sprawdzenie, czy wszystkie textboxy są wypełnionePrzykładzik banalny i w wielu sytuacjach...

View Article

C# Power ponownie – Control.AllChildControls

Podczas przygotowywania kolejnego posta z serii “Samples” zaimplementowało mi się coś bardzo fajnego, co chyba zasługuje na osobną notkę. Oto zatem kolejna krótka demonstracja potęgi połączonych...

View Article

Basenowo-krępujące sko_dev_jarzenie

W ramach utrzymywania pozorów dbania o tężyznę fizyczną udaję się dwa razy w tygodniu na basen, na 7 rano. Jakież było dziś moje zaskoczenie, gdy po wykonaniu założonego planu wodnego przeniosłem swoje...

View Article


Reactive Extensions – System.Reactive.dll

Ostatnio natknąłem się na coś, co… blew my mind (wydymało mi umysł?). Bardzo krótko wspomniał o tym Bartek Pampuch na ostatnim MTS i utkwiło mi w pamięci, ale dopiero kilka dni temu niechcący...

View Article

String.ToEnum

Mając wartość enuma w postaci napisowej, pobraną na ten przykład z bazy, bardzo łatwo jest z powrotem sparsować ją do właściwego dla aplikacji typu: 1: public enum MyEnum 2: { 3: FirstVal, 4: SecondVal...

View Article

Formatowanie TimeSpan.ToString()

W .NET 4.0 dodano nowe metody TimeSpan.ToString() dające możliwość formatowania czasu podczas wyświetlania. No i fajnie, ale co jeśli póki co utknęliśmy we wcześniejszych wersjach frameworka? Ja w...

View Article


Pozbyć się Mapper.Map(…)

Wykorzystanie Automappera ma swoje uzasadnienie i często-gęsto można je uznać za "kod pożądany". Pomimo swych zalet ma jednak również wady. Jedną z nich są z pewnością dość długaśne instrukcje...

View Article

Browsing latest articles
Browse All 9 View Live




Latest Images