I have been coding classes like this:
public class ReportViewModel { public string Status; public string DataSource; public Stri
They are different: your first two members are fields - not properties. The others are properties with auto-implemented accessors.