关于c# 命名空间

来源:百度知道 编辑:UC知道 时间:2024/05/23 18:11:30
c#在编写程序时不是调用系统资源吗,用using system啊之类的,这个system是一个命名空间吧,应该事先写好了的,我想问一下,那个system啊,还有其它的命名空间它们都是放在哪个文件夹目录里面的啊?

看你的解决方案资源管理器,里面有一个“引用”或者"Reference”文件夹,点开你就会发现几个dll文件,而你引用的那些命名空间就是这些dll中的命名空间。
你点击这些dll,可以在对象浏览器里看到而这些dll中包含的类和命名空间,同时在dll的属性中也可以看到这些dll实际是储存在你的C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727(数字为.net版本号)文件夹下面的。

System是.net framework sdk里的
你还可以引用其他的dll.每个dll都有一个命名空间,命名空间下面还可以有命名空间和类.你建立的每一个工程(Project)都有一个命名空间,你需要在别的命名空间下引用这些工程中的类或接口什么的时候就需要using这个命名空间,当然首先要引用dll