ReSharper自定义模式与多个成员定义不明确

时间:2015-12-10 20:09:15

标签: c# resharper

我试图将急切的类实例化转换为延迟实例化。 我在整个代码库中都遵循了热切的模式,但是现在想要将它更改为懒惰的替代方案(并在我使用时删除setter)。 ReSharper的自定义模式查找/替换似乎是完美的工具。

快乐

如果我自己有private....,则模式搜索正常。

如果我自己有public....,则模式搜索正常。

悲伤

一旦我尝试将这两行合并,它就会失败并且“模式不明确”

未知??

如果有帮助,当我有private...行并粘贴到第二个blip时,自动占位符机制无法对$name$执行任何操作。同样,这两个部分都可以完美地完成。我很茫然。

enter image description here

注意:“替换”框中有类似的行为,这就是为什么我在对问题的描述中忽略了它。

2015年12月11日更新

我在ReSharper 10(Ultimate)中尝试了这个,我得到了相同的失败行为。

2016年9月8日更新

“ReSharper Ultimate 2016.1.2”中的最新测试仍然失败。

0 个答案:

没有答案