Derek S. answered 05/01/19
20+ year senior software developer - expert in iOS, Python and C#
Hi!
A property in C#, or any object orientated language is an accessor to its class. The principal of data encapsulation and hiding is fundamental to OOP. In basic terms it's how you expose data that you want to expose in the class without exposing everything.
Derek