이 간단한 질문이 나를 괴롭히는 동안은 오랜 시간이 지났습니다. 속성을 선언하는 두 가지 형식을 보았습니다. 그리고 나는 무엇이 다른지 궁금해하고있었습니다. 다른 이유 중 하나가 다른 것을 선호하게 만드는 이유가 있습니까?속성 선언의 형식이 더 적절합니까?
1 형태 :
public int Age { get; set; }
2 형태 :
private int _Age;
public int Age
{
get { return _Age; }
set { _Age = value; }
}
은 항상 두 번째 양식을 사용했고 또한 나는 2 형태에 대한이 MSDN Tutorial 단지 대화를 본 적이, 그래서 ' 여기에 약간 혼란 스럽네요, 어느 것이 더 좋습니까?
매우 월 – Mehran
당신은 환영합니다 :) –
명시 적 필드를 사용하는 또 다른 이유입니다 만 너무 읽고 후원 필드를 만들 수있는 읽기 전용 속성 때문에 당신을 감사합니다 - 당신에게 콤 감사 –