2016-04-27 48 views
0

完全不熟悉C#,但必须编写一些代码。例如在这个示例中,https://github.com/restsharp/RestSharp/wiki/Getting-Started,HttpBasicAuthenticator类没有找到,我需要添加一个使用“命名空间”,但不知道这个类属于哪个命名空间。有没有可以搜索的地方?如何找到C#类的名称空间?

+1

您是否添加了“使用RestSharp;'行,如”基本用法“下所示? – adv12

+1

您是否安装了Nuget-Package? [RestSharp](https://www.nuget.org/packages/RestSharp) –

+0

@JirongHu查看我的更新回答。 –

回答

0

前提:您可以在其声明上方找到类名称空间。

如果要从类中添加对x命名空间的引用,并使用Visual Studio,只需将光标指向类名(即“HttpBasicAuthenticator”)并点击“CTRL +”。

应打开一个菜单,您可以在其中添加对HttpBasicAuthenticator类的引用。

PS 如果仍然不能看到一个已经存在的类的引用,请尝试从项目中添加合适的参考

+0

CTRL +。不适用于我的VS 2012,没有任何东西弹出。 –

+0

采取了很多在这个反应 http://stackoverflow.com/questions/13358051/ctrl-dot-showsmarttag-not-working-in-vs2012 –

0

在这种情况下是很容易的,因为你必须为类的存储库。因此,您可以在github中搜索类名,找到与该类关联的代码文件,并从那里获取名称空间。根据您的评论

因为你必须确保你必须包含类DLL的引用一般情况下

enter image description here

更新。然后你可以右键单击该DLL并选择View in Object Browser

enter image description here

然后在弹出的窗口中,您就可以通过类名来进行搜索。

enter image description here

如果类名存在,你会看到在底部右侧面板容器命名空间。

+0

谢谢,这解决了我的问题,但我问一个普通的情况。 –

相关问题