摘要
C# 命名空间是一种非常重要的代码组织形式,它允许程序员将相关的类、结构体、枚举等代码组织到一个单独的区域内,从而方便地管理和维护程序。命名空间可以看作是一个包含相关类型的类似文件夹的结构,使用命名空间可以起到文件夹的作用,也是就把类归类整理。
C# 命名空间可以包含多个类、结构体、枚举等类型,并且这些类型都属于同一个命名空间。
C# 命名空间是一种非常重要的代码组织形式,它允许程序员将相关的类、结构体、枚举等代码组织到一个单独的区域内,从而方便地管理和维护程序。在编写 C# 程序时,我们应该善于使用命名空间,从而提高代码的可读性、可维护性和可重用性。
正文
举一个计算机系统中的例子,文件夹(目录)是计算机存储空间的一种组织方式,一个文件夹(目录)中可以包含多个子文件夹(子目录),每个子文件夹(子目录)中的文件名不能相同,但不同子文件夹(子目录)中的文件可以具有相同的文件名。这种组织方式有助于有效地管理和组织大量的文件,使得用户可以轻松地访问和管理它们。命名空间作用就在于此。
命名空间
namespace test1
{
class Program
{
}
}
namespace text2
{
class Program
{
test1.Program p = new test1.Program();
}
}
使用引用命名空间 using test1;
namespace test1
{
class A
{
}
}
namespace text2
{
using test1;
class B
{
A p = new A();
}
}
命名空间可以嵌套
namespace test1
{
class A
{
}
namespace test2
{
class B
{
A b=new A();
}
}
}
使用别名引用命名空间
namespace test1
{
class A
{
}
}
namespace test2
{
using T1 = test1;
class B
{
T1.A a = new T1.A();
}
}
什么是类
我们先简单了解一个什么是类,后面我们还会单独讲解
一种数据结构,存储数据成员、方法成员和其它类等内容,便于调用。这个是面向对像的核心!
class A
{
}
namespace test1 //命名空间
{
class A //类名
{
static void Main() //方法入口
{
Console.WriteLine("您好,C#");//语法
}
}
}









网友评论