프로퍼티 썸네일형 리스트형 [C#] public 필드 멤버 접근 vs 프로퍼티 멤버 접근 https://constructionsite.tistory.com/38 [C#] public 필드 vs 자동 구현 프로퍼티 비교 분석 이 글은 C#에서 public 필드(Field)와 자동 구현 프로퍼티(Auto-Implemented Property) 중 무엇을 사용해야 하는가 고민에서 시작하여, 필드와 자동 구현 프로퍼티의 차이점, 성능에 관해 실험해본 내용을 다 constructionsite.tistory.com 멤버 접근 필드 멤버 접근이 프로퍼티 멤버 접근보다 빠릅니다. class Gun //public 필드 { public int Bullet; public void Fire() { Bullet--; } } class Gun //자동 구현 프로퍼티 { public int Bullet { get; .. 더보기 9장. 프로퍼티 1. 프로퍼티를 사용하는 이유 프로퍼티를 사용하면 은닉성과 편의성을 모두 잡을 수 있습니다. class 클래스이름 { 데이터형식 필드이름; 접근한정자 데이터 형식 프로퍼티이름 { get { return 필드이름; } set { 필드이름 = value; } } } 이렇게 사용한다. 2. 메소드보다 프로퍼티 class MyClass { private int myField; public int GetMyField() { return MyField; } public void SetMyField( int NewValue ) { myField = NewValue; } } MyClass obj = new MyClass(); obj.SetMyField(3); Console.WriteLine( obj.getMyField.. 더보기 이전 1 다음