Pytanie właściwie wyjaśnia, co chcę zrobić. Mam kilka projektów w języku C#, które stanowią rozwiązanie i chcę wyświetlić wartości zmiennych statycznych w środowisku wykonawczym w visual studio. Czy jest jakiś sposób na zrobienie tego?jak wyświetlić wartości zmiennych statycznych w środowisku wykonawczym w wizualnym studio
Odpowiedz
Debug -> Windows -> Natychmiastowe -> kod typu dostęp do swoich członków:
[>] MyClass.MyStaticValue [ENTER]
lub umieścić je w oknie Watch.
Uwagi:
- więcej informacji można znaleźć w witrynie MSDN - Immediate Window
- może trzeba użyć
global::
prefiks jeśli klasa nie znaleziono tylko o zapewnienie przestrzeni nazw (global::MyClass.MyStaticValue
).
Niestety, ale nie widzę żadnej natychmiastowej zakładki okna pod widokiem. Używam Visual Studio 2010. –
Jest pod Debugem> Windows ... –
@VictorMukherjee są 2 miejsca z listą okien ... Myliłem się jak zwykle - aktualizacja. –
Jednym ze sposobów jest użycie Immediate Window
jak mówi @Alexei.
Drugim sposobem jest użycie QuickWatch
okno jak poniżej: Umieść breakpoint w klasie do której chcesz ocenić statyczne lub dowolne inne zmienne/pola/właściwości i uruchomić aplikację. Następnie, gdy punktem przerwania jest trafienie, kliknij prawym przyciskiem myszy dowolną zmienną/pole/właściwość w klasie i wybierz QuickWatch
. Teraz, typ < ClassName.StaticVarName
> w oknie tekstowym QuickWatch i naciśnij Enter i powinieneś być w stanie zobaczyć wartość jak poniżej wyświetlaczy Zrzut ekranu:
Kluczowym punktem jest to, że kontrola musi być w tej klasie, aby wartości statycznych elementów były widoczne. Po uderzeniu w punkt przerwania działa również zwykły zegarek. –
- 1. Jak wyświetlić wartości zmiennych w KDevelop?
- 2. Konfiguracja hibernacji w środowisku wykonawczym
- 3. Wypełnij/zaktualizuj wartości wyliczeniowe w środowisku wykonawczym w języku C#
- 4. Rozmiar obiektu w środowisku wykonawczym
- 5. Dodawanie obrazu w środowisku wykonawczym
- 6. włączyć HeapDumpOnOutOfMemoryError w środowisku wykonawczym
- 7. Jak konwertować typy w środowisku wykonawczym?
- 8. Jak zmienić AndroidManifest w środowisku wykonawczym?
- 9. Jak modyfikować ustawienia aplikacji web.config w środowisku wykonawczym?
- 10. Dlaczego okno jest większe w środowisku wykonawczym?
- 11. Jak generować zasoby XML w środowisku wykonawczym w systemie Android?
- 12. Znajdź zależne pakiety w środowisku Eclipse w środowisku wykonawczym
- 13. Inicjalizacja zmiennych statycznych w C
- 14. Jak skutecznie używać zmiennych statycznych?
- 15. Jak zmienić wartość zmiennych statycznych w PHP?
- 16. Określenie hierarchii klas obiektu w środowisku wykonawczym
- 17. Android - Zmień układ fragmentów w środowisku wykonawczym
- 18. Sprawdzanie wersji modułu Python w środowisku wykonawczym
- 19. Załaduj kod bajtów Java w środowisku wykonawczym
- 20. Dodawanie adnotacji Java w środowisku wykonawczym
- 21. Architektura wtyczek do załadowania w środowisku wykonawczym
- 22. Wykryj przyspieszenie sprzętowe w środowisku wykonawczym: Android
- 23. NoClassDefFoundError w środowisku wykonawczym z Gradle
- 24. Aktualizacja tekstury/obrazu Three.js w środowisku wykonawczym
- 25. pobieranie nazwy zmiennej w python w środowisku wykonawczym?
- 26. Używanie zmiennych statycznych w adnotacjach Wiosna
- 27. Uzyskiwanie tożsamości podpisywania kodu w środowisku wykonawczym?
- 28. Tworzenie tabel dynamicznie w środowisku wykonawczym
- 29. Uzyskiwanie danych wyjściowych procesu w środowisku wykonawczym
- 30. Dodawanie klas jednostek dynamicznie w środowisku wykonawczym
Does < '' ClassName.StaticVarName'> w oknie QuickWatch' nie robi czy pokazuje wartość? – VS1
Właściwie to nie wiem o oknie zegarka. czy możesz wskazać w tym zakresie? –