Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 删除所有使用的引用_C#_Visual Studio_Visual Studio 2012 - Fatal编程技术网

C# 删除所有使用的引用

C# 删除所有使用的引用,c#,visual-studio,visual-studio-2012,C#,Visual Studio,Visual Studio 2012,我正在用c#代码从类中删除一个属性。我希望删除该属性的所有引用,否则在生成解决方案时会抛出生成错误。 visual studio中有没有捷径可以在删除字段/属性时删除所有引用,或者我需要手动逐个删除?我会按Ctrl+R将其重构为“asdfgh”,然后按Ctrl+Shift+F并查看每个实例 但如果我真的有信心,Ctrl+Shift+H代表“全部替换开”.asdfgh.此功能是通过ReSharper的“安全删除”重构提供的,但我不相信在Visual Studio 2017中目前有一种本机方法可以做

我正在用c#代码从类中删除一个属性。我希望删除该属性的所有引用,否则在生成解决方案时会抛出生成错误。 visual studio中有没有捷径可以在删除字段/属性时删除所有引用,或者我需要手动逐个删除?

我会按Ctrl+R将其重构为“asdfgh”,然后按Ctrl+Shift+F并查看每个实例


但如果我真的有信心,Ctrl+Shift+H代表“全部替换开”.asdfgh.

此功能是通过ReSharper的“安全删除”重构提供的,但我不相信在Visual Studio 2017中目前有一种本机方法可以做到这一点。太遗憾了。这会占用我很多时间……有什么简单的解决方法吗?只需将其标记为
[过时]
而不是破坏您的代码库。您还可以将其标记为
[EditorBrowsable(editorbrowseblestate.Never)]
防止它在Intellisense中显示为选项。您想对每个引用做什么?假设它用作方法的参数。您希望用什么替换它?无论哪种方式,您都需要大量手动清理。如果我有类似asdfgh=“qwert”的代码,我想删除对字段/属性的所有引用那我应该把整条线都拆了,而不仅仅是一部分