# 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.

![Cheat sheet: Fields vs Properties](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/11/37c184d37df74d09a86f0d8cf74f8f0f.webp)

- Category: C#
- Level: Apprentice
- Tags: Backing Field, c-sharp, Getter (c-sharp), OOP, Property (c-sharp), Setter (c-sharp)
- Updated: November 3, 2026

Source: https://www.ask-codey.com/cheat-sheets/properties-in-csharp-fields-vs-properties-cheat-sheet
