Tag: LINQ
Wszystkie treści na naszym portalu posiadają tagi (poza materiałami archiwalnymi). Dzięki nim w łatwy sposób można znaleźć informacje z interesującej nas tematyki oraz wszystkie materiały pokrewne. Tagowanie dotyczy praktycznie wszystkich elementów serwisu – więc nie tylko aktualności czy Bazy Wiedzy, ale również Wydarzeń, Osób czy Postów na forum.
Jacek Matulewski
Jak radzić sobie w sytuacji, gdy w podkatalogu Wtyczki znajdzie się wiele wtyczek implementujących interfejs IMessageSender? Wówczas możemy „wczytać" je wszystkie, a następnie zastosować jeden z wielu scenariuszy. Dwa przykładowe z nich to pozwolić użytkownikowi wybrać właściwą wtyczkę lub wywołać metodę Send wszystkich z nich.
Jacek Matulewski
W tej części doprowadzimy projekt do właściwego stanu tj. umieścimy klasę wtyczki w osobnym projekcie, którego kompilacja da nam bibliotekę DLL. Natomiast w aplikacji-gospodarzu do wykrycia wtyczki użyjemy katalogu (klasa AggregateCatalog).
Jacek Matulewski
Artykuł opisuje proces projektowania źródeł danych LINQ na przykładzie generatora liczb pseudolosowych. W pierwszym podejściu przygotowuję źródło implementujące interfejs IEnumerable. W takim przypadku filtrowanie i sortowanie zwracanej przez źródło kolekcji może być realizowane automatycznie. Kolejnym etapem jest wydzielenie osobnej klasy implementującej interfejs IQueryProvider i zamknięcie w niej wszystkich metod specyficznych dla konkretnego problemu. Dzięki temu można przygotować towarzyszą
Jacek Matulewski
W pierwszej części artykułu opisałem w jaki sposób korzystać z interfejsów IEnumerable i IQueryProvider to przygotowania prostego źródła danych LINQ. Teraz włączam do gry interfejs IQueryable, a właściwie IOrderedQueryable. Pociąga to za sobą konieczność analizy
Idź na górę strony