如何防止ReSharper在方法调用中包装lambda表达式?

本文关键字:包装 lambda 表达式 调用 何防止 ReSharper 方法 | 更新日期: 2023-09-27 18:19:18

ReSharper turn this:

_cache.AddOrUpdate(key, k => new CacheEntry<TValue>(item), (k, old) => { old.Access(); return old; });

这:

_cache.AddOrUpdate(key, k => new CacheEntry<TValue>(item), (k, old) =>
                                                            {
                                                                old.Access();
                                                                return old;
                                                            });

如何防止在最后一个参数中包装lambda ?

如何防止ReSharper在方法调用中包装lambda表达式?

这只是换行符

在Visual Studio中,进入RESHARPER => Options => Code Editing => C# => Line breaks and wrapping,并在那里设置您自己的偏好