가능한 복제를 설정하는 동안 : 나는 정적 속성을 설정하려고 할 때
New to C#, why does Property Set throw StackOverflow exception?스택 오버플로 예외 정적 속성 C 번호를
나는 스택 오버플로 예외를 받고 있어요.
public static class StaticTest
{
static string stringToSet
{
get
{
return stringToSet;
}
set
{
stringToSet = value;
}
}
}
그런 다음, 다른 클래스 : 내가 잘못
public void setStaticProperty()
{
StaticTest.stringToSet = "Hello World"; // StackOverflow exception here
}
을하고있어 무엇? 이 StackOverflow에 따라서, 자신을 호출하기 때문에
속성 설정자가 자신을 보조 필드 또는 자동 속성 – MMK
으로 호출하기 때문에 스택 오버플로가 발생합니다. –
참조 http://stackoverflow.com/questions/13454902/stack-overflow-exception-while-setting-static-property-c-sharp –