The namespaces are used in C# that contains collection of classes. There four types of namespaces in C#.
- Directive
- Station
- Alias
- Nested
Directive Namespace:
The directive namespace that is from link library and direct as link.
Eg:
using system.IO
using System;
Console.WriteLine("Hai");
Console.WriteLine("Hello C# Corner!");
Station Namespace:
The namespace that created automatically for project.
Eg: Console app create.
Alias Namespace:
The user defined name is created.
Eg:
using xx system.IO;
using System;
using hpy = System.Text.StringBuilder; //Alias namespace
class Program
{
static void Main()
{
hpy Happy = new hpy();
hpy.Append("smile");
hpy.Append(100);
Console.WriteLine(Happy);
}
}
<\pre>
Nested Namespace:
This nested namespace hasa namespace within another namespace.
Eg:
Namespace Humanbeing
{
Class male
{
class female
{
}
}
namespace animal
{
class monkey
{
}
}
}
Leave a Reply