함수 2

[C#] 메서드, 매개변수, 반환(return), void

메서드(Method)일련의 코드 블록으로, 특정한 작업을 수행하기 위해 사용되는 독립적인 기능 단위-  중복되는 과정들을 메서드로 만든것- C#에서 메서드는 함수(예시) 밥먹는 과정을 밥먹기 로 만들고 아침, 점심, 저녁에 밥먹는 과정을 다 쓰는게 아니라 밥먹기로 통일    밥먹기(식사메뉴) > 밥먹기(미역국), 밥먹기(고기) 등  ) 역할, 중요성코드의 재사용성 : 메서드를 사용하여 코드를 작은 단위로 분리하고 관리할 수 있다.가독성과 유지보수성 : 코드가 간결해지고, 가독성이 좋아진다. 또한 코드 수정이 필요한 경우 해당 메서드만 수정하면 되므로 유지보수가 용이해진다.코드의 중복 제거 : 반복적인 작업을 메서드로 묶어서 사용하면 중복 방지할 수 있음코드의 추상화 : 메서드를 통해 직업 단위를 추상화하..

C#/Theory 2025.02.19

[C#] 이것저것, 함수 / 선언 / 변수 / 배열

나에게 게임개발 배우는것을 권유한 친구와 초췌한 모습으로 영상통화를 하면서 친구가 하고있는 플젝에 대해 하소연을 들어주고 있었는데, 예전같았으면 친구가 아주 유치원생 수준에 맞춰 얘기해주는것도 그게뭐야? 하던 내가 드디어 무슨상황이구나 하고 알아듣는것에 친구의 속상한 마음과는 달리 어어? 하면서 웃고있었다.그러다 문득 내 표정을 깨달은 친구가 축하해주고 있던 와중 나의 수준에 잘 맞춰 설명해주는 새벽 2시가 되어가 자려고 하는 상황에서 내 친구에게 내가 모르는 기초적인 질문들을 좀 했다.(친구는 C#을 사용하진 않으나 큰 기본적인 틀에 대해서는 내가 처음 공부할 당시부터 자주 설명해주었다)  내가 햇갈렷던것 중 제일 큰 하나는 함수였는데, 햇갈리기 보다는 함수에 대해 아직 이해를 제대로 하지 못햇다는 것..

C#/Study 2025.02.11