예제를 보면 제가 변수와 함수를 만들때 대문자로 시작하는지 소문자로 시작하는지 차이를 둔 것을 볼 수 있습니다.
코드에서 변수명 함수명을 작성할때는 여러가지 규칙이 있습니다.
그 중 C#에서 보편적으로 활용되는 것에는 카멜 케이스, 파스칼 케이스 가 있습니다.
코드에 이름을 만들때 특수문자가 되지 않습니다. 따라서 공백이 필요한 경우가 있지만 공백을 포함한 이름을 만들 수 없습니다.
my point 사용 불가 enemy name 사용 불가 Attack Monster 사용 불가 Find Character 사용 불가
그래서 이 공백을 없애고 띄워쓰기가 필요한 단어의 첫 스펠링을 대문자로 바꿔서 표현합니다.
myPoint 사용 가능 enemyName 사용 가능 AttackMonster 사용 가능 FindCharacter 사용 가능
그리고 맨 처음 단어의 스펠링의 대소문자에 따라 카멜 케이스, 파스칼 케이스 라고 합니다.
카멜 케이스
파스칼 케이스
myPoint 카멜 케이스 enemyName 카멜 케이스 AttackMonster 파스칼 케이스 FindCharacter 파스칼 케이스