初识类(class)与命名空间(namespace)

    • 类(class)构成程序的主体
    • 名称空间(namespace)以树型结构组织类(和其他类型)
    • 例如Button和Path类

    image.pngimage.png
    如果我们删除了名称空间,我们就会发现Console类报错了,原因是程序并没有找到System这个名称空间。image.png
    当我们在Console类前面加上System会是什么情况呢?
    image.png
    发现程序并没有报错,但是是不是每一次使用到Console类的时候都需要写一次System呢!当然不是,我们只需要在最上方写上using System将System命名空间引入进来即可。
    image.png
    这样程序才知道,Console类是来自System命名空间。
    那怎么才知道哪一个类属于某个命名空间呢?
    image.png
    image.png
    弹出智能标记的快捷键Ctrl+.