내가 코딩 된 클래스 설정시 특별한 조치가없는 C#을 필드 :{get; 세트; } 점점이 같은
public class ReportViewModel
{
public string Status;
public string DataSource;
public String DataStore { get; set; }
public PageMeta PageMeta { get; set; }
public ICollection<Question> List { get; set; }
}
참고하는 대부분의 필드 수 {사용; 세트; } Visual Studio에서 나를 추가하도록 한 첫 번째 두 가지를 제외하고.
궁금한 점은 {get; 세트; }. VS2010이 자동으로 추가하지 않으므로 필요합니까?
[C#의'필드 '와'속성 '의 차이점은 무엇입니까?] (http://stackoverflow.com/questions/4446929/what-is-the-difference-between-fields-and- properties-in-c) –
@ FrédéricHamidi - 연결할 가치가 있지만,이 질문자가 다른 방향에서 그 문제를 제기하고 있다고 생각합니다. 따라서이 질문은 별도의 질문으로 가치를 더합니다. – Keith
[C# .NET 3.5+의 속성과 필드의 차이점] 중복 가능 (http://stackoverflow.com/questions/653536/difference-between-property-and-field-in-c-sharp-net-3- 5) – nawfal