Zapisywanie "Locals" do pliku

0

Witam

mam taki problem ze chciałbym aby w miejscu w którym wsadziłem breakpoint utworzony został plik ze wszystkimi danymi które dostępne są w locals... jest takie coś możliwe?

albo czy istnieje sposób na zapisanie całej kolekcji do pliku txt?

0

Pewno trzeba by napisać jakiś plugin do Visual Studio.

Prawdopodobnie jesteś jedyną osobą na kuli ziemskiej, która wpadła na taki pomysł. Po co Ci to?

0

Rób sobie screeny ;P. Tak poważniej, to w miejscach gdzie chcesz mieć zrzut danych umieszczaj zapis do pliku.
Jeżeli chodzi o zapisywanie kolekcji, to możesz użyć serializacji, ale myślę, że nie o to Ci chodzi. Możesz zawsze wydziedziczyć daną kolekcję i przeładować ToString(), a następnie zapisać do pliku tekstowo, albo napisać po prostu funkcję przyjmującą IEnumerable i wykonującą foreach, co nawet wydaje się lepszym pomysłem ;).

0

nie żebym się śmiał, ale tam w tym okienku jest chyba możliwość zaznacz-wszytko i kopiuj, więc możesz też sobie to zapisac do pliku.. jeśli chcesz "lepszy" sposób, zostaje napisanie plugina do VS

0

Po co mi to ? a po to ze mam algorytm oparty na selekcji klonalnej i w pewnym miejscu mam od groma danych z ktorych może czasem chciałbym coś zaczerpnąć a zamieszczanie kodu i zapisywanie odpowiednich wartości to jednak trochę pisania dlatego pytałem czy istnieje taka możliwość

Tak niby jest zaznacz wszystko i kopiuj ale to nie jest do konca to co chce bo musiałbym wszystkie zmienne pootwierac ręcznie a przy kolekcji składającej się z 6000 to jest roche roboty.

0

A czy program nie mógłby po prostu logować swojej pracy, w tym przypadku wszystkich tych danych do pliku? Zapisywałby zawsze, ewentualnie dyrektywami preprocesora można by ograniczyć zapisywanie jedynie dla trybu Debug.

0

pfuf.. nie no, myslalem ze debugujesz cos i po porstu zbierasz dokumentacje lub zapisujesz sobie punkty charakterystyczne.. w tym przypadku zas - calkowicie zgadzam sie z somekind'em. kolekcja czy nie kolekcja, jesli byles w stanie zobaczyc to w locals, to napisanie dumpera ktory zrzuci to wszystko do pliku to kilkanascie linijek. jesli CI sie nie chce, i jesli format pliku Ci wisi - uzyj standardowego serializera do xml

1 użytkowników online, w tym zalogowanych: 0, gości: 1