I sometimes use {get; set;} in c# becuase I am told that sometimes technologies I am working with require them (linq2sql?)
I'm wondering why sometimes a technology may require a private field with a getter and setter (and thus the shorthand is a nice shortcut) rather than a public field.
I understand that having logic within a getter or setter makes sense, but not so sure on the point of empty ones?
Is the answer the same as this post, if so just tell me so!
What is exactly the point of auto-generating getters/setters for object fields in Scala?