※ 본 작업은 유니티 스크립트로 함
- 다음과 같이 배열 코딩을 했었다.

- 다음과 같은 문제점이 나왔다.

- 디버깅을 해보았다.

- 배열들이 다 Null이였다. 동적 할당 했는데 왜 다 null이지? 라고 생각했다. 찾다보니 Class는 참조형식이라는 걸 알게된다. 그래서 동적할당을 해서 초기화를 하면 abc의 참조하는 주소가 null이여서 null인 주소의 멤버변수에 접근하려고 하니 NullReferenceException이 뜨는 거였다.
- 다음과 같이 바꿧다.

- List만 쓰다보니 배열 사용법을 잘 몰랐다. 나중에 비슷하게 쓸일 있으면 쓸 수 있도록 블로그에 기록을 한다.
'C#' 카테고리의 다른 글
Undo/Redo 만들기 (0) | 2022.08.29 |
---|---|
문자열 정렬 후 list에 담기 (0) | 2022.08.29 |
변수,함수 이름 지을 때 참고 할만한 사이트 (0) | 2022.07.19 |
DeleteGate 및 Event 활용 시 MissingReferenceException 문제 (0) | 2022.07.14 |
C# 정리 잘된 사이트 (0) | 2022.06.14 |