我是C#的菜鸟。我曾经在Java中使用import
类,而Eclipse总是帮助和提示。
在C#中,我试图将文档上传到sharepoint,并尝试使用here中的示例
我引用了http....../lists.asmx
并将其称为ServiceWebReference
但是Visual Studio
下面的行用红色加下划线ServiceWebReference.Lists listService = new ServiceWebReference.Lists();
它无法识别ServiceWebReference
。那么我如何import
这门课。我添加了一个推荐,还不够吗?
作为一般情况,当C#请求我明确提供命名空间时,如何确定要使用的using
语句? Visual Studio不会提示任何内容,不是吗?
我尝试右键单击并查找Resolve
,但它不在那里
答案 0 :(得分:1)
如果您对其中的类有引用,请右键单击该类的文本,然后单击Resolve->然后可以选择使用语句或完全限定语句。
答案 1 :(得分:1)
通常,您可以右键单击该项目,然后选择Resolve - Using XXX
。
或者使用像Resharper
这样的实用程序,它会提示您添加正确的using语句。
答案 2 :(得分:1)
您可以首先确保解决方案资源管理器中的“显示所有文件”已打开,然后打开包含Web引用的节点。应该有一个包含代理代码的svcmap或类似的C#文件。检查该文件,它包含有关您需要的命名空间和类型的所有信息。
对象资源管理器是浏览解决方案中类型的另一种快捷方式。