|
|
## 지바고 02:40
|
|
|
|
|
|
### PlayerData.cs
|
|
|
|
|
|
최적화용 약간의 코드 수정
|
|
|
|
|
|
변수 이름 변경: playerData -> instance / 사유: 국룰임
|
|
|
|
|
|
변수 타입 변경: currentSemester; string -> int
|
|
|
/ 사유: 1. 메모리를 덜 먹음
|
|
|
2. 비교연산이 더 빠름
|
|
|
3(중요). 학기가 끝날 때면 이 값이 바뀔텐데 if(i=="1학년1학기") i="1학년2학기"보다 i++이 나음
|
|
|
/ 비고: 1학년 1학기: 0, 1학년 2학기: 1, ...
|
|
|
|
|
|
새로운 변수: private List<Course> completedCourseList
|
|
|
/ 용도: 기이수 수업 저장 / 비고: 단순히 List여도 될지 다른 자료구조인 편이 나은지 모르겠음. 탐색이 빠른 구조여야 함. 정렬된 배열, AvlTree 정도가 후보. |
|
|
\ No newline at end of file |