如何在我的代码中找到我需要的类在C#中导入哪个嵌套命名空间?

时间:2015-10-12 22:15:45

标签: c# namespaces

这是我对C#感到愤怒的事情之一。我现在正在尝试使用大量库,由于某种原因,创建代码示例的人不够智能,无法在示例中包含您需要导入的名称空间。这是通用的情况。我发现自己正在搜索命名空间,数百个有时嵌套试图找出我需要导入的名称空间。在java netbeans中,它甚至会告诉我要导入哪些包,因为它会搜索我。但在C#中,我总是浪费无数次手动搜索命名空间。

有什么方法可以解决这个问题。就像现在我试图找到哪个名称空间包含Tweetinvi库的TwitterCredentials。

说真的,为什么人们不在代码示例中包含命名空间。这不是愚蠢的! 为什么visual studio不会像java那样提出建议。这真的只是常识......

2 个答案:

答案 0 :(得分:6)

您可以在每个有错误的单词上按 Ctrl + ,或指向单词下方的小蓝条,然后单击下拉列表,并使用提供的名称空间。

enter image description here

答案 1 :(得分:0)

我是Tweetinvi的开发者:)

Tweetinvi中所需的所有类都位于Tweetinvi.Core。*命名空间中。

TwitterCredentials.cs

回答有关命名空间的问题以及为什么我不在示例中包含它们。原因是Reza Aghaei提到Visual Studio和Resharper允许开发人员包含名称空间。

此外,正如您所提到的,库很大,因此可能需要多个名称空间,我不打算在每个示例中添加所有名称空间。否则文档会很大。

我希望你会喜欢这个图书馆,请随时在stackoverflow或github上提出任何问题。

快乐的编码。

PS:顺便说一句,你也可以使用Github在源代码页面上用't'键击来搜索文件名。