C# Programming/Structure - Wikibooks, open books for an open world

From Wikibooks, open books for an open world

Namespaces
Giving your code its own space to live in.
Classes
The blueprints of objects that describe how they should work.
Objects
Cornerstones of any object-oriented programming language, objects are the tools you use to perform work.
Encapsulation and accessor levels
Explains protection of object states by encapsulation.