当前位置:首页 > C#学习 > 正文内容

命名空间namespace

小道6年前 (2018-08-21)C#学习3650

namespace(命名空间),用于解决类重名问题,可以看做“类的文件夹”。

在代码中使用其他类的时候需要using类所在的namespace。System.Collections.ArrayList,快速引入的方法,右键→解析(Ctrl+.)。

为什么使用Convert、Console等类不需要自己写using?

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

可以修改默认的namespace,因此不要认为在相同文件夹下就不用using,不在相同文件夹下就需要using。

类内部定义的类的引用:namespace+外部类名+内部类名

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using 命名空间.hh;//如果要使用的类和当前的类不在同一个namespace,则要添加using引用(Dog)

namespace 命名空间
{
    class Program
    {
        static void Main(string[] args)
        {
            Person p = new Person();//新建本文件的类。
            命名空间.hh.Person p1 = new hh.Person();//新建 命名空间.hh 文件的类。
            Dog d = new Dog();//新建 引用的 using 命名空间.hh; 的类。
        }
    }
    class Person
    {
    }
}

image.png


扫描二维码推送至手机访问。

版权声明:本文由小道发布,如需转载请注明出处。

本文链接:https://www.daobk.com/post/44.html

分享给朋友:

“命名空间namespace” 的相关文章

while语句:输出1~10个数。do...while语句:输出1~10个数。

while语句:输出1~10个数。do...while语句:输出1~10个数。

while语句:输出1~10个数。            int s = 0;//定义一个整型变量     ...

while语句:用while计算1到100之间整数的和

while语句:用while计算1到100之间整数的和

while语句:用while计算1到100之间整数的和            int s = 0;//定义一个整型变量s 赋值为0 &nb...

while语句:要求用户输入用户名和密码,只要不是admin、888888就一直提示要求重新输入。

while语句:要求用户输入用户名和密码,只要不是admin、888888就一直提示要求重新输入。

while语句:要求用户输入用户名和密码,只要不是admin、888888就一直提示要求重新输入。            Console.WriteLine("请输入用户...

String类常用函数

String类常用函数

String类常用函数ToLower():得到字符串的小写形式。注意字符串是不可变的,所以这些函数都不会直接改变字符串的内容,而是把修改后的字符串的值通过函数返回值的形式返回。ToUpper():得到字符串的大写形式; Trim()去掉字符串两端的空白。s1.Equals(s2, StringCom...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。