删除用户控件属性时自动修复错误

时间:2015-07-08 10:27:34

标签: c#

当我删除我在项目中创建和使用的用户控件属性时。在项目中使用控件的次数会有很多错误。例如,假设我有用户控件,它有一个名为p1的属性。当我删除p1时,我收到错误,说myusercontrol.p1不存在。

有没有办法自动摆脱它们?

1 个答案:

答案 0 :(得分:1)

如果要删除属性,请继续执行此操作 - 并修复之后发现的所有错误。

您可以使用ReSharper的安全删除功能,但如果您实际使用该功能,那么该功能会很少:

var foo = someClass.PropertyToRemove;
bar.CallMethod(someClass.PropertyToRemove);

代码是有原因的,如果你移除someClass.PropertyToRemove,ReSharper无法弄清楚代码应该变成什么。