Skip to content

C# language basics

↑

Build confidence with variables, expressions and loops before adding object-oriented abstractions. Every example should be understandable in plain .NET without requiring Unity.

Start with one concept, work through a small example, and verify your prediction. Follow linked topics when a prerequisite or related idea needs more explanation.