C Sharp. Простори імен дозволяють згрупувати типи у ієрархічну структуру.

У просторі імен можна об'явити один або декілька наступних типів:

  • інший простір імен;
  • class
  • interface
  • struct
  • enum
  • delegate

Приклад:

namespace MyCompany.MyProduct.Drawing {
   class Point {int x, y, z;}
   delegate void PointInvoker(Point p);
}