gpt4 book ai didi

visual-studio-2008 - 如何使 Visual Studio 2008 "find all references"正常工作?

转载 作者:行者123 更新时间:2023-12-01 09:11:08 24 4
gpt4 key购买 nike

只是一件让我烦恼的事情。

当我右键单击方法名称时,会出现一个带有“Find All References”选项的上下文菜单。

它工作正常,除了当你实现一个接口(interface)。然后它列出所有引用(也许这就是为什么它被称为查找所有引用?),独立于实现它的类。

例子:

interface IGetAThing<T>
{
T Get();
}

public class ThingManager: IGetAThing<Thing>
{
public Thing Get() {
return new Thing();
}
}

public class ThingManagerReloaded: IGetAThing<Thingmabob>
{
public Thingmabob Get() {
return new Thingmabob();
}
}

当我搜索方法 ThingManager->Get 的所有引用时,我会得到一个列表,其中包含 ThingManagerReloaded->Get 的所有引用。

我想要的是将引用列表限制为仅一个类引用。右键单击 ThingManagerReloaded->Get 方法只会显示 ThingManagerReloaded->Get 相关使用的列表, 包括 ThingManager->获取

在 VS2008 上可以吗?

最佳答案

ReSharper 检测到这一点并询问您是否要从基本接口(interface)中查找该方法的用法。如果您拒绝,它会按照您在问题中的要求执行。

关于visual-studio-2008 - 如何使 Visual Studio 2008 "find all references"正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/907788/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com