If both get and set are compulsory in C# automatic properties, why do I have to bother specifying \"get; set;\" at all?
The compiler needs to know if you want it to generate a getter and/or a setter, or perhaps are declaring a field.