02.命名空间
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了02.命名空间相关的知识,希望对你有一定的参考价值。
1.命名空间
(1)我们可以认为类是属于命名空间(项目)的.
(2)如果在当前项目中没有这个类的命名空间,
则需要我们手动的导入这个类所在的命名空间.
(2.1)鼠标移到需要导入命名空间的类上面,点击小方块,手动导入
(2.2)alt+shift+F10
(2.3)记住命名空间,手动的去引用
2.我们如何在一个项目中去引用另一个项目中类呢?
比如:我们现在想在"01.命名空间"(<---这是一个项目)下,去访问"00.复习"(<---这是一个项目)下的perosn类,我们该如何做呢?
第一步:我们在"01.命名空间"下对"00.复习"添加引用
第二步:
引用命名空间:
在没有引用之前,"00.复习"项目命名空间之前,在"01.命名空间"下是不能使用"00.复习"里面的Person类的.
引用了命名空间之后,我们就可以使用"00.复习"下面的类了.
(1).如果代码和被使用的类在一个namespace下,则不需要using
(2).在不同的命名空间下的类调用有两个方法:
(2.1)写全称 命名空间.类名
(2.2)先using引用命名空间,再调用.
快捷键:
alt+shift+F10 快速导入需要的类的命名空间
using关键字有什么用?什么是IDisposable?
using可以声明namespace的引入,还可以实现非托管资源的释放,实现了IDisposiable的类在using中创建,using结束后会自动调用该对象的Dispose方法,释放资源。加分的补充回答:using其实等价于try……finally,用起来更方便。
以上是关于02.命名空间的主要内容,如果未能解决你的问题,请参考以下文章