Language/C#
c# get set 의 고찰...
ninanio3
2011. 10. 21. 08:49
get set 함수가 내부적으로 어떻게 움직이는지 잘 모르겠다, 그래서 열심히 알아보고있는중...
일단 구글링을 통해서 get set을 검색하고 msdn의 예제를 통해서 분석하고있다.
msdn의 예제
다음은 Seconds라는 속성에 대한 set 접근자의 예입니다.
class TimePeriod
{
private double _seconds; // (내부변수)
public double Seconds(double value) // (외부 접근변수)
{
get { return _seconds; } // (return 내부변수)
set { _seconds = value; } // (set 내부변수)
}
}
다음은 자동으로 구현된 속성의 set 접근자에 대한 예제입니다.
class TimePeriod2
{
public double Seconds{ get; set; }
}
여기서 드는 궁금점 중 하나... set에 먼저 setting하고 get으로 얻어오는데 set get이라 하지않고 get set이라 하는지 의문..? ㅎㅎ;
일단, get set은 전역변수에 적용이 된다.
{
public double Seconds{ get; set; }
}
여기서 드는 궁금점 중 하나... set에 먼저 setting하고 get으로 얻어오는데 set get이라 하지않고 get set이라 하는지 의문..? ㅎㅎ;
일단, get set은 전역변수에 적용이 된다.