Jest późno, więc to musi być coś głupiego. Mam LinqPad podłączony do mojej bazy danych i nie mogę uzyskać wyników dla najprostszych zapytań.LinqPad Nie zwraca wyników z C# Instrukcje
var q = from app in AppInstances
select new {
AppId = app.AppId
};
Po uruchomieniu tego, LinqPad mówi, że zostało pomyślnie wykonane (tryb C# Statement). Nic nie zostaje zatrzymane.
mogę napisać następujący bardzo prosty lambda (tryb # ekspresji c):
AppInstances.Select (p => p.AppId)
I to działa. Czemu? Wolałbym korzystać z funkcji budowania zapytań bez funkcji lambda. Jestem pewien, że to wszystko razem głupie.
Czy nie wiesz, że zawsze zapomnij wziąć zrzut? q.Dump() zrobił trik w trybie instrukcji. Dzięki John. Po prostu słuchałem twojego podcastu DNR i robię sobie drogę w twojej książce programowania funkcjonalnego. Jesteś prawdziwą wartością dla społeczności programistów. –