[英]Using ReSharper to format conditional operators in C#
我一直在查看ReSharper代碼清除規則,而且我似乎已經更改了它格式化條件運算符的方式,並且在編輯設置之前不知道如何將其更改回工作方式。
不同之處在於它縮進了條件運算符的兩個元素的距離。 在使用標准制表符縮進(即4個空格)之前,現在它在進一步縮進條件行。
這就是我希望代碼清除格式化我的條件運算符的方式:
var customerDetails = new CustomerDetails
{
OrderNo = orderNo,
Name = user.UseSalutation
--> ? user.Salutation + " " + user.Surname
--> : user.Forename,
Email = user.Email
};
但這是ReSharper現在正在做的事情:
var customerDetails = new CustomerDetails
{
OrderNo = orderNo,
Name = user.UseSalutation
---------> ? user.Salutation + " " + user.Surname
---------> : user.Forename,
Email = user.Email
};
我需要更改什么設置來告訴ReSharper我只希望將條件運算符縮進一個制表位?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.