Remember that catchy RubyCLR motto?
Now C# (Anders Hejlsberg) is playing catch up talking about automatic properties:
public string Bar { get; set; }Above is meant to be translated by a compiler into private string foo;
public string Bar
{
get { return foo; }
set { foo = value; }
}
Now I'm not sure I like reusage of the abstract property notation, but still way to go guys.
...