본문 바로가기
Skills/C#

[Error] 개체 참조가 개체의 인스턴스로 설정되지 않았습니다

by Hoseok 2023. 9. 19.
728x90
반응형

 

"개체 참조가 개체의 인스턴스로 설정되지 않았습니다"

 

위와 같은 에러는 다음의 2가지 경우에서 발생한다.

 

1. 클래스의 인스턴스를 생성하지 않고 해당 인스턴스의 메서드 또는 속성을 호출하려고 할 때.

2. 널(null) 값인 개체를 참조하려고 할 때.

 

[예시]

MyClass obj;
obj.Method(); // obj가 아직 인스턴스화되지 않았으므로 오류 발생

 

위와 같은 에러 로그가 발생했을 시,

 

해당 클래스의 인스턴스를 생성되어 있는지, null값은 아닌지를 확인해 보자.

 

728x90
반응형