Fields vs Properties

A property looks like a field from outside but runs code inside, so a class can let others read and set a value while it checks every change.

Updated

Cheat sheet: Fields vs Properties
Category
C#
Level
Apprentice
Tags
Backing Field, c-sharp, Getter (c-sharp), OOP, Property (c-sharp), Setter (c-sharp)