【发布时间】:2019-02-15 07:09:57
【问题描述】:
我正在从 C# 代码中的类中删除一个属性。我希望删除该属性的所有引用,否则在构建解决方案时会引发构建错误。 Visual Studio 中是否有任何捷径可以在删除字段/属性时删除所有引用,或者我需要一个一个手动完成?
【问题讨论】:
-
ReSharper 的“安全删除”重构提供了此功能,但我认为目前在 Visual Studio 2017 中没有本地方式来执行此操作。
-
太伤心了。那会浪费我很多时间....有什么简单的解决方法吗?
-
只需将其标记为
[Obsolete],而不是破坏您的代码库。您还可以将其标记为[EditorBrowsable(EditorBrowsableState.Never)]以防止它在 Intellisense 中显示为选项。 -
你想对每个参考做什么?假设它被用作方法的参数。你希望用什么来代替它?无论哪种方式,您都将进行大量手动清理。
-
我想删除对字段/属性的所有引用
标签: c# visual-studio visual-studio-2012