• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    해결됨

DataManager class 내의 Dictionary 에 관해 질문드립니다

23.06.03 12:23 작성 조회수 286

0

c#문법에 익숙치 않아 차근차근 공부중인데

이해가 잘 되지 않는 부분이 있어 질문드립니다

DataManager class내의 Dictionary선언부분에 보면

public Dictionary<int, Stat> StatDict { get; private set; } = new Dictionary<int, Stat>();

라고 되어있는데 여기서 new Dictionary<int, Stat>(); 이부분이 반드시 필요한 건가요?

Init() 에서 MakeDict 매소드 안에서 새로운 Dictionary를 할당받고 있는부분이 있어 제가 모르는 부분이 있는것같아 질문드립니다

답변 2

·

답변을 작성해보세요.

0

wodhksj1님의 프로필

wodhksj1

질문자

2023.06.04

빠른답변 감사합니다

0

Init()은 그냥 다시 만드는거라서 그렇고
이미 new 를 했으면 init 쪽에서 new를 생략해도 되긴 합니다.