【发布时间】:2013-07-07 13:59:37
【问题描述】:
假设我在 C# 中有以下代码
var stringList = GetListOfStrings();
var firstString = stringList.Where(s => true)
.Where(s => true)
.Where(s => true)
.FirstOrDefault();
它做的不是很多,但它以我喜欢的方式被 ReSharper 和 Resharpers Code Cleanup 功能格式化。
现在假设我重写了该代码以仅调用方法GetListOfStrings 而无需先将其分配给变量。在这种情况下,Resharper 将其格式化如下:
var firstString = GetListOfStrings()
.Where(s => true)
.Where(s => true)
.Where(s => true)
.FirstOrDefault();
有没有办法改变这个,所以 ReSharper 将其格式化如下?
var firstString = GetListOfStrings().Where(s => true)
.Where(s => true)
.Where(s => true)
.FirstOrDefault();
如果有任何不同,我正在使用 ReSharper 8 Beta 和 VS 2013 预览版。
【问题讨论】:
标签: visual-studio coding-style resharper