【发布时间】:2026-02-17 18:35:02
【问题描述】:
我目前使用的是 Resharper 9.0,如果我有如下代码:
public void DoSomething(Func<string, int> func);
public int SomeMethod(string input);
DoSomething(SomeMethod);
如果我开始在DoSomething 调用中输入SomeMethod 方法组,然后点击tab 来完成符号,Resharper 会引入不必要的括号:
DoSomething(SomeMethod());
这当然是编译错误,因为SomeMethod 需要一个参数。
我在网上浏览了一遍,并在 Resharper 的设置中进行了搜索,但我似乎无法找到防止这种情况发生的方法。
【问题讨论】:
-
@GrantWinney 我几乎确定它隐藏在某个配置中,它只是在寻找 where
标签: c# resharper resharper-9.0