[C#] 프로퍼티(Property)
*이 글은 책을 바탕으로 공부한 글입니다. 문제 시, 삭제하겠습니다. 1. 프로퍼티(Property) 외부에서 어떤 클래스 내부의 변수를 사용할 때, 해당 변수를 이곳 저곳에서 가져가 사용하는 곳에서마다 조건을 보는 것은 비효율적일 수 있습니다. 일반적으로는 다음과 같이 원할 겁니다. 변수의 값이 항상 올바르도록 강제하여, 할당된 값을 확실히 하길 바랄 경우 예를 들어, 플레이어 체력을 0 ~ 100에만 값 할당하기, 정해진 조합만을 허용하는 문자열 변수 만들기 등 변수의 값이 변경되었을 때를 감지하여, 이 값에 영향을 받는 다른 함수나 동작을 실행하길 원할 경우 이에 활용할 수 있는 것이 바로 프로퍼티(Property)입니다. 2. 프로퍼티의 사용 예시 1) 정해진 범위 내의 값만 할당하기 대략적인 사..