public int A; 나
public int A { get; set; }
은 어떨 때 쓰는 거임?
get, set은
public int A { get => a; set => a = value; }
private int a;
이렇게 작동하는 건 알겠는데, 어떨 때 쓰는 거임?
public int A; 나
public int A { get; set; }
은 어떨 때 쓰는 거임?
get, set은
public int A { get => a; set => a = value; }
private int a;
이렇게 작동하는 건 알겠는데, 어떨 때 쓰는 거임?
get / set은 해당 클래스에서 private로 정의 내린 변수를 불러오거(get)나 설정(set)할때, 쓰는거임. 그렇게 규칙성 만들어서 쓰면 성능은 떨어져도 가독성을 높일수도 있어서 쓰는거.
성능이 떨어지는구나 - dc App
가오 챙길때
프로퍼티는 직렬화가 안 됨 저 같은 경우 데이터클래스를 만들었는데 내부 값은 저장해두지 않을 거고 접근 권한은 public으로 두고 싶을 때 오토프로퍼티(get set)를 썼음
나는 nonserialized public을 쓰겟다
나는 get set은 얘가 값이 변할때 같이 실행시켜야할게 있을 때 썻음
먼가 고수가 댄거갓음..