面向对象--02命名空间

namespace(命名空间),用于解决类重名问题,可以看作“类的文件夹”   类是属于命名空间的,如果没有引用包含这个类的命名空间,那么这个类就不能使用

如果代码和被使用的类在一个namespace则不需要using

在不同命名空间下的类调用有两种方法:

1)写全称 命名空间.类名

2)先using引用命名空间,再调用

如果在当前项目中没有这个类的命名空间,需要我们手动的导入这个类所在的命名空间

1)、用鼠标去点出来

2)、alt + shift +f10 可以将命名空间导入

3)、记住我们常用的类的命名空间,手动的去引用

 

alt +shift+f10快捷导入命名空间后,File类的字体颜色变成了类的绿色:

 

 

在一个项目中引用另一个项目的类

1)添加引用

 

 

 

 

 

 

2)引用命名空间

 

 然后就可以使用另外一个项目中的类了:

using System;
using System.IO;
using _面向对象复习;

namespace _2_命名空间
{
    class Program
    {
        static void Main(string[] args)
        {
            Person zsPerson = new Person("张三",25,'');
            zsPerson.SayHello();

            Console.WriteLine("Hello World!");
        }
    }
}

 

posted @ 2021-06-16 22:11  静态类  阅读(75)  评论(0编辑  收藏  举报