2011-01-03 2 views
1

Visual Studio 2005에서 조사 식 창, 바로 가기 창 또는 다른 것을 통해 현재 특정 값이있는 C# 프로그램의 모든 변수를 볼 수 있어야합니다.Visual Studio에서 변수 값의 역방향 조회가 필요합니까?

Visual Studio에서 "역방향 조회"를 수행하고 모든 변수를 특정 값으로 나열하는 방법이 있습니까? 현재 "abc"와 같은 범위에있는 모든 문자열? 또는 디버깅하는 동안 코드 또는 직접 창에서이 작업을 수행 할 수있는 방법이 있습니까?

편집 : Oded의 답변에 대한이 의견을 남겼습니다. 간단히 말해서, 내 프로그램의 기존 코드와 타사 API의 특성으로 인해, 나는 변화하는 부분을 정확히 파악하기 위해 많은 다른 장소 (및 여러 단계의 깊이)를 조사해야합니다. 내가 알고 싶은 것은 일종의 쿼리를 수행 할 수 있는지 (또는 'abc'와 동일한 문자열 인 현재 모든 범위의 변수를 보여 주겠다는 도구를 찾을 수 있는지)입니다. "

+0

나는 잠시 동안이 질문에 대한 답변을 얻지 못했기 때문에 오늘은 Oded의 대답을 받아 들였습니다. 나중에이 질문에 대한 또 다른 대답 (질문과 관련이 있음)이 있으면 그 대답을 받아 들일 수 있습니다. – David

답변

0

watch 창을보십시오. 디버깅 된 메서드의 현재 값을 유지합니다.

Visual Studio에는 variable windows이 여러 가지 있습니다. 변수를보고 변경할 수 있습니다.

+0

일반 시계 창이 트릭을하지 않습니다. 간단히 말해서, 내 프로그램의 기존 코드와 타사 API의 특성으로 인해, 나는 변화하는 부분을 정확히 파악하기 위해 많은 다른 장소 (및 여러 단계의 깊이)를 조사해야합니다. 내가 알고 싶은 것은 일종의 쿼리를 수행 할 수 있는지 (또는 'abc'와 동일한 문자열 인 현재 모든 범위의 변수를 보여 주겠다는 도구를 찾을 수 있는지)입니다. " – David

+2

@David -이 세부 정보를 질문에 추가 할 수 있습니까? 더 나은 답변을 얻을 수있는 기회는 질문에 더 많은 관련 정보를 올리는 것입니다. – Oded

0

또한 코드 스택에서 콜 스택 창을 사용하여 코드에서 뒤로 이동하는 경우 - 물론 브레이크 포인트를 눌렀을 경우 각 변수의 값을 마우스로 움직이는 자체 컨텍스트에서 확인할 수 있습니다.

관련 문제