C# 프로퍼티
프로퍼티는 Get, Set을 활용해서 get set 함수다 라는 말이 있을 정도로 그와 관련된 내용으로 소개된다. get과 set을 활용한 축약함수다. 값을 입력받고 그걸 출력할 때 말도 안되는 값이 있는 지를 체크해야 하는 경우가 있는데 그 경우에 get set을 사용한다고 한다. Get set 함수의 타겟은 보통 멤버변수다. 자료형을 선언했다면 그 자료형과 관련이 있다는 걸 명시해야 한다. 예를 들어서, set은 무조건 int하나가 들어온다고 생각하고, 들어오는 외부 값들을 프로퍼티에서는 value라고 상수로서 정의했다. 프로퍼티는 변수처럼 만들어 놨는데 보면 get set이 보인다. get과 set의 접근 제한 지정자를 다르게 해서 읽을 때는 public으로 할당할 때에는 private로 세팅도 가..
2023.05.15