Skip to content

C# Documentation

Credits - Derek Banas

Table of contents

Concept Primary Usages
Namespaces Oraganize code base
Classes

NameSpaces

A group of Classes, Interfaces, Enums, Structs organized together. Used to organize and maintain the codebase

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
namespace MyNamespace {
    class MyClass {
        // Class definition
    }

    interface MyInterface {
        // Interface definition
    }

    // Other types can be declared here

    // Using directive
    using MyNamespace;
    MyClass myObj = new MyClass();
}