Czy istnieje sposób, aby wyświetlić wynik kwerendy LINQ w Visual Studio 2010? Jeśli dodasz zapytanie jako wyrażenie zegarka, powie "Wyrażenie nie może zawierać wyrażeń lambda".Wyświetl wynik kwerendy LINQ w zegarku/debugerze
W jakimś kodzie testowym agreguję sumy kilku pomiarów dla pewnej liczby dzieci i porównuję sumę do ich wartości rodziców dla tej samej metryki (zagnieżdżone głęboko, jeśli nie). Wszystkie moje zapytania znajdują się w instrukcjach if. Jak mogę wyświetlić te wartości, nie tylko przypisując wynik do zmiennej lokalnej? Przypisanie podwaja moją liczbę linii i oprócz debugowania nie zapewnia żadnych korzyści. Czy ktoś ma pracę wokół, której używają do przeglądania wyników zapytań LINQ w debugerze?
Możesz używać [LINQPad] (http://www.linqpad.net/) i odwoływać się do własnych złożeń. Możesz "Zrzucić" zapytanie, a zobaczysz wyniki. – Habib
@AlexeiLevenkov są to liczby całkowite. – evanmcdonnal
@Habib Wziąłbym pod uwagę testowanie mojego kodu w LINQPad, ale to brzmi jak piekło dużo pracy. W tym momencie najlepszym rozwiązaniem jest przyciąganie uwagi do wartości i robienie odrobiny psychicznej matematyki. – evanmcdonnal