1

我知道这是一个相当小的细节,但由于某种原因,这对我来说非常烦人,我无法弄清楚如何纠正它(我已经查看了“换行和换行”选项)。

这是我喜欢此代码格式的方式:

var reps = ctx.Commissions
    .GroupBy(x => x.SalesRep)
    .Select(x => new
                {
                    x.Key.UserID,
                    Name = x.Key.FirstName + " " + x.Key.LastName
                })
    .ToList();

不过,ReSharper 喜欢将其格式化为

var reps = ctx.Commissions
    .GroupBy(x => x.SalesRep)
    .Select(
            x => new
                {
                        x.Key.UserID,
                        Name = x.Key.FirstName + " " + x.Key.LastName
                })
    .ToList();

关于如何阻止 ReSharper 这样做的任何想法?

谢谢,

安德鲁

4

1 回答 1

1

看起来您应该禁用部分中Prefer wrap after '(' in invocation的选项Code Editing -> C# -> Formatting Style -> Line Breaks and Wrapping

于 2012-09-11T20:40:16.520 回答