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?
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?
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?
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 ;).
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
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.
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.
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