Udostępnij za pośrednictwem


Zmienna systemu Windows

Debuger udostępnia szereg windows zmiennej do wyświetlania, oceny i edycja zmiennych i wyrażeń.Każde okno zmienna obejmuje siatki z trzech kolumn: Nazwa, wartość, i typu.Nazwa kolumna zawiera nazwy zmiennych lub wyrażeń.Wartość i typu kolumny wyświetlić wartość i dane typu zmienna lub wyrażenie.

Typ informacji wyświetlanych w siatce zależy od tego, na które okno zmiennej są przy użyciu:

  • Locals okno wyświetla zmienne lokalne do bieżącego kontekstu lub zakresu.Zwykle oznacza to, procedura lub funkcja, które są aktualnie wykonywanych.Debuger, które automatycznie wypełnia to okno.W Visual C#, gdy wyjątek Asystent jest wyłączony, zmiennych lokalnych okno wyświetla również pseudovariable $exception w każdym przypadku wyjątek aktywny.Można rozwinąć pseudovariable, aby wyświetlić szczegóły wyjątku.

  • Samochody okno wyświetla zmienne używane w bieżącym wierszu kodu i w poprzednim wierszu kodu.Dla macierzystym C++ samochody okno wyświetla wartości zwracane funkcji jak również.Podobnie jak zmiennych lokalnych okna, samochody okno jest wypełniane automatycznie przez debugera.

  • Watch okno jest, w którym można dodawać zmienne, których wartości chcesz oglądać.Można jednak dodać więcej niż tylko zmienne.Można dodać dowolne prawidłowe wyrażenie rozpoznawane przez narzędzie debugger.(Składnia prawidłowe wyrażenie języka PEL, zobacz Wyrażenia w debugerze).Niektóre wersje programu Visual Studio mają wiele Watch systemu windows, które są ponumerowane Watch1 przez Watch4.

  • QuickWatch okno dialogowe jest podobne do Watch okna, ale QuickWatch można wyświetlić tylko jedna zmienna lub wyrażenie w czasie.QuickWatch może być przydatne, gdy użytkownik chce szybkiego Spójrz na zmiennej lub wyrażeniu, bez wyświetlania Watch okna.Jednak wielu użytkowników znaleźć nowych zwiększonych tak silne, że korzystają z DataTips QuickWatch znacznie rzadziej.(See Jak: Użyj DataTips.)

    Mimo że QuickWatch to okno dialogowe, znacznie działa podobnie jak inne okna zmiennej.Z wyjątkiem przypadku, gdy zaznaczono inaczej, procedury opisane w niniejszej sekcji stosuje się do QuickWatch okno dialogowe, jak również inne zmienne systemu windows.

W tej sekcji

Informacje

  • Format Specyfikatory w języku C++
    W tym artykule opisano Specyfikatory, które mogą być używane, aby zmienić sposób wyświetlania wartości w kodzie macierzystym.

  • Specyfikatory format języka C#
    W tym artykule opisano Specyfikatory, które mogą być używane, aby zmienić sposób wyświetlania wartości w kodzie języka C#.

  • Pseudovariables
    W tym artykule opisano użyteczne polecenia podobne zmiennej, wyświetlające informacje przydatne w zmiennej systemu windows.

Sekcje pokrewne

  • Wyrażenia w debugerze
    W tym artykule opisano prawidłowej składni wyrażeń, które można wprowadzić w Watch okna i QuickWatch okno dialogowe