본문 바로가기
Skills/C#

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

by Homil-Rye 2023. 9. 19.
728x90
반응형

 

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

 

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

 

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

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

 

[예시]

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

 

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

 

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

 

728x90
반응형