오늘은 공부한 분량이 상당했기 때문에 전부 다 꼼꼼하게 정리하기엔 어느정도 한계가 있다고 판단했다... 그래서 공부할 때 메모했던 내용을 다듬는 식으로 정리할까 싶다. 항상 나는 Python을 주로 다뤘기 때문에 배열 = 리스트? 라고 단순히 생각했었다. 하지만, 적어도 C#에서는 배열과 리스트는 다르다! 배열은 처음에 정적으로 인덱스의 갯수를 할당해줘서 마치 단체 손님에게 방을 몇 개 내 줄 건가와도 같은 형식인데 리스트는 메모리가 동적 할당되며, 어느 부분에선 배열보다 간단하나, 당연히도 코딩 복잡도가 증가한다. var 키워드 때처럼 무분별하게 사용하지 않는 것이 중요하다는 생각을 했다. 리스트와 기타 구조의 자료를 사용하고 싶다면 System.Collections.Generic 네임스페이스를 추가해..