Namespace Introduction : Namespace « Language Basics « C# / CSharp Tutorial






  1. The namespace provides a way to keep one set of names separate from another.
  2. Names declared in one namespace will not conflict with the same names declared in another.
  3. The namespace System is reserved for items in the .NET Framework class library.
  4. The using keyword simply states that the program is using the names in the given namespace.








1.5.Namespace
1.5.1.Namespace Introduction
1.5.2.Full qualify name
1.5.3.Simplest namespace with class definition
1.5.4.Declare a namespace
1.5.5.Demonstrate a namespace.
1.5.6.Use fully qualified class name
1.5.7.Two levels of Namespaces
1.5.8.Namespace with dot
1.5.9.Rename the namespaces
1.5.10.Namespaces prevent name conflicts
1.5.11.Namespaces are additive.
1.5.12.Namespaces can be nested
1.5.13.Demonstrate the :: qualifier.
1.5.14.The use of two namespaces
1.5.15.The use of namespace hierarchies
1.5.16.Creates a namespace with a single class
1.5.17.Same class name under different Namespaces