我有很多方法都有一个名为from
的参数。如果我对这种方法进行一些重构,R#决定将from
更改为@from
。但是编译器和我对from
感到满意,并且我们不想要这个改变。我无法找到任何方法来压制它。
示例方法:
public class ObjectA
{
public int J { get; set; }
public int K { get; set; }
}
public class ObjectB
{
public int Y { get; set; }
public int Z { get; set; }
}
public static ObjectB ConvertAtoB(ObjectA from)
{
return from != null
? new ObjectB
{
Y = from.J,
Z = from.K,
}
: null;
}
在if语句中反转条件两次后,方法如下所示:
public static ObjectB ConvertAtoB(ObjectA from)
{
return @from != null
? new ObjectB
{
Y = @from.J,
Z = @from.K,
}
: null;
}
是否有任何R#设置可以阻止这种情况?