During typing a lambda expression to pass to a method, if the has parenthese then when I type the closing ")" ReSharper will change what I've typed into something else. I still want the auto-complete most of the time, but in this specific case it's very annoying. Is there a setting I can change to stop this from happening?
As an example, If I have this:
static void Main(string args)
var d = new ConcurrentDictionary<int, int>();
d.AddOrUpdate(1, key => 2, (key, value
with the currsor sitting at the end of the word 'value' - which is the name I want for that paramter. When I type ")" ReSharper will change 'value' to 'ValueType', which is not what I want.
I tend to use lambdas quite a lot, so this is very annoying.