C#의 필드와 자동 생성된 속성은
거의 동일하게 최적화되므로 성능이 거의 같음

그러므로 사실 변수 참조할게 아니면
프로퍼티를 사용해도 큰 문제는 없음

프로퍼티는 기본적으로 직렬화시에
내용이 직렬화 된다는 소소한 차이점도 있음

그러니까 객체지향의 정보은닉에 따라
클래스의 public은 속성을 사용하는걸 권장함