关于vs2008中c#命名空间和类的问题

2024-12-25 15:47:07
推荐回答(5个)
回答1:

哥们,WebClinet是命名空间,命名空间里有各种各样的类,这里面的类可以被用来定义,命名空间是用来存放这些类的,所以命名空间其实就是类库的名称。如果你要用里面的类来定义声明变量,就要引用命名空间,这样系统才知道你要声明的变量类型来自哪里。你试试命名空间.类名,类名会自动弹出,这你就明白了

回答2:

你是不是用WEBCLINET来定义一个东西或者声明变量哦。。
如果是命名空间的话,是不能用来定义或声明变量的。

回答3:

namespace WebClinet WebClinet表示的是命名空间
WebClinet webclient = new WebClinet(); WebClinet表示的是类型
我理解的是把names WebClinet 中的WebClinet换成其他的,不要用关键字。

回答4:

你好,通常在命名”命名空间“的时候往往会伴随一个类的产生,当然这个类可以和命名空间的名称不同,但是很有可能相同,至于你说的 “此处被当做“类型”来使用” 我想是你在理解上的错误,具体的还是要看代码才能确定问题出在什么位置,请贴出代码,这样可以更方便解决问题!

回答5:

[WebClinet webclient = new WebClinet();]
你把这句中的[WebClinet]换成[System.Net.WebClient]