【问题标题】:How do I Format Linq methods to stack vertically with Resharper?如何格式化 Linq 方法以使用 Resharper 垂直堆叠?
【发布时间】:2017-05-26 07:19:55
【问题描述】:

Resharper 中有没有一种方法可以格式化所有 linq 方法以垂直堆叠。 我有一些看起来像这样的代码:

xTable.Include(x => x.RelatedTable.Select(y => y.Childrens)).Include(x => x.SomeField).Where(x => x.Guid == token).ToList();

我想将代码格式化为如下所示:

    xTable.Include(x => x.RelatedTable.Select(y => y.Childrens))
          .Include(x => x.SomeField)
          .First(x => x.Guid == token)
          .ToList();

【问题讨论】:

    标签: c# linq resharper


    【解决方案1】:

    我认为您在“选项”页面中关注以下两项之一:

    Code Editing
      ->C#
        ->FormattingStyle
          ->Other
            -> Align Multiline Constructs
              -> 1) LINQ query
              -> 2) Chained method calls
    

    【讨论】:

      猜你喜欢
      • 2012-06-01
      • 2019-05-13
      • 1970-01-01
      • 1970-01-01
      • 2013-03-05
      • 1970-01-01
      • 2019-08-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多