자동 구현 속성에서 setter / getter에 중단 점을 설정하는 방법이 있습니까?
int Counter { get; set; }
표준 속성으로 변경하는 것 외에 (이 방법으로하고 있지만 전체 프로젝트를 변경하고 다시 컴파일해야합니다)
답변
Visual Studio 2008, 2010, 2012, 2013 사용 :
- 중단 점 창으로 이동
- 신규-> 기능 중단…
-
에 다음을
get
입력하십시오.ClassName.get_Counter()
에 다음을
set
입력하십시오.ClassName.set_Counter(int)
당신은 얻을 것이다 “아니 소스가 사용 가능한” 중단 점이 적중 될 때,하지만 당신은 호출 스택의 호출 위치를 얻을 수 있습니다.
MSDN 에서이 솔루션을 찾았습니다.
답변
내가 당신이라면, 나는 일시적으로 속성을 내부 필드가 뒷받침하는 표준 속성으로 만들고 중단 점을 설정 한 다음 나중에 다시 변경할 수 있습니다.
답변
이 질문은 매우 오래되었지만 VS 2015에서만 작동하는 것이 좋습니다.
class X {
public string name {
set;
get; // setting a breakpoint here will break in VS 2015!
}
}