Programing/Unity(C#)

[C#] 프로퍼티(Property)

hye3193 2024. 1. 14. 00:53
private int coin;
public int Coin
{
    get
    {
        return coin;
    }
    set
    {
        coin = value;
    }
}

위와 같이 프로퍼티를 이용하여 구현을 해 두면,

클래스명.Coin 으로 get 메서드를 활용한 값을 받아올 수 있고, 클래스명.Coin = value 로 set 메서드를 이용하여 값을 변경할 수 있다

 

private int coin { get; set; }

위와 같이 자동구현 프로퍼티를 작성해도 된다