gpt4 book ai didi

c# - Visual Studio : When and why a class file name change will automatically update references to that class

转载 作者:太空宇宙 更新时间:2023-11-03 16:31:30 25 4
gpt4 key购买 nike

有时,当我使用 Visual Studio 并更改包含代码元素(即类、接口(interface))的文件的名称时,我会收到一个非常有用的提示,提示自动更新该代码元素的所有引用/使用新文件名。

而其他时候我不会。

在所有情况下,我指的是代码元素文件名与代码元素类型名称匹配的情况。

为什么有时会发生有时不会?

我认为这与预定义链接或 VS 实时解析依赖项的能力有关。

不过,我已经尝试过这个,虽然在所有情况下 VS 都可以使用上下文菜单选项帮助找到代码元素的所有依赖项/使用/对代码元素的所有依赖项/使用,但如果我更改文件名,它并不总是提供提示。那么 secret 是什么?

Helpful option

最佳答案

它是这样工作的(至少根据我的经验):

只有当文件只包含一个与文件相同的类时,重构才会被激活。 IE。如果文件中有更多类,或者即使有枚举或结构,它也不起作用。

关于c# - Visual Studio : When and why a class file name change will automatically update references to that class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10712763/

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