【问题标题】:How to automatically find out which assemblies should I reference and which namespaces should I be using?如何自动找出我应该引用哪些程序集以及应该使用哪些命名空间?
【发布时间】:2015-05-14 20:48:52
【问题描述】:

如果我知道我需要使用的类的名称,我知道我可以在 MSDN 中看到命名空间和程序集名称,但这很麻烦。

我能否(在 Visual Studio 中)以某种方式自动添加对所有程序集和所有必要的 using 语句的引用,以便能够使用我在 .cs 源文件中尝试使用的所有类和扩展方法?

【问题讨论】:

标签: c# asp.net visual-studio msdn


【解决方案1】:

对于您想要添加到 using 语句的任何命名空间,右键单击您输入的类,然后单击“解决”,然后从列表中选择命名空间(如果有超过 1 个与该类匹配)。

【讨论】:

  • 但这只有在引用已经添加到项目中时才有效,不是吗?
  • @phoog 是的,没有办法自动添加引用。它需要 VS 将所有框架库(至少是反射版本)加载到内存中并尝试动态解析类型。
  • 是的。我不知道有一种方法可以自动将其添加到项目的引用中
【解决方案2】:

简短的回答是不,没有办法使用 VS 添加命名空间而不添加程序集作为参考 但如果您添加了程序集,最快捷的方法是在键入后进入该类并单击小箭头(或 Ctrl+Space)并选择您要添加的命名空间

【讨论】:

    猜你喜欢
    • 2019-07-20
    • 1970-01-01
    • 2010-11-26
    • 1970-01-01
    • 1970-01-01
    • 2017-09-16
    • 2012-05-04
    • 2011-12-19
    • 1970-01-01
    相关资源
    最近更新 更多