2017-07-23 33 views

回答

1

选择是你的,都可以使用。

如果您不使用命名空间,那么您必须在每个调用函数中重复键入命名空间名称,因此效率不高,因为它会使函数名称过长。

类型分为命名空间避免命名冲突接通型名称更容易找到

实施例:

A.没有命名空间

命名空间+方法(这是长和命名空间总是重复使用)

System.Security.Cryptography.RSA rsa = System.Security.Cryptography.RSA.Create(); 

B.随着命名空间

命名空间(一次报关,一流的顶部)

using System.Security.Cryptography; 

方法(很简单)

RSA rsa = RSA.Create(); 
+1

我想你错过了他所要求的 – Seabizkit

+0

我编辑了一个答案,这是你的意思吗? – Ihdina

1

命名空间就像是在图书馆书架,你可以将书籍存储架,所以当你想要一本特定的书,你知道在哪里看,即想象你需要像Home.cs和about.cs代码中的两个类

现在,如果他们没有命名空间,你必须做类似

using yourFolderPath.home 
using yourFolderPath.about 
现在如果你有一个命名空间

然后

using namespace 

加上命名空间成为morre importent一旦你跳转到n层拱,你有不同的层为您DataComponent即模型

相关问题