C# logo

All C# programming articles and chapters are listed on this page, starting with the introductory chapters up to the more complex and abstract topics.

The fundamentals of C#

The articles and chapters in this part focus on learning the basics of C#.


Operators are used in C# for a wide range of operations, from addition to comparing complex expressions. The articles below discuss the various operators and how they work, starting with the chapter’s introductory overview and ending with a summary.


Assignment operator

Arithmetic operators

Increment and decrement operators

Relational and logical operators

Order of operations


More articles

The articles in this part aren’t written in the chapter style I’ve adopted since then, but will be replaced over time with complete chapters.

C# strings

Branching in C#: the if and switch statements

Looping in C#


C# programming tips