강의

멘토링

커뮤니티

Inflearn Community Q&A

wodhksj18466's profile image
wodhksj18466

asked

[MMORPG Game Development Series with C# and Unity] Part3: Unity Engine

Data Manager #2

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

Resolved

Written on

·

516

0

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

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

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

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

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

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

C#unity

Answer 2

0

wodhksj18466님의 프로필 이미지
wodhksj18466
Questioner

빠른답변 감사합니다

0

Rookiss님의 프로필 이미지
Rookiss
Instructor

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

wodhksj18466's profile image
wodhksj18466

asked

Ask a question