我希望像这样转换代码:
var p = new Person("Ian", "Smith", 40, 16)
收件人:
var p = new Person(surname: "Ian", givenName:"Smith", weight:40, age:16)
作为使代码更具可读性的第一步,如果需要,我愿意使用第 3 方重构工具。
(请不要告诉我使用参数对象和因子方法等,这些可能会在我至少可以阅读代码后出现!)
最佳答案
重构 v2001 vol 1.3 claims to be able to do it .
ReSharper 的问题数据库中有它,but have not commited doing it yet .
关于c# - 有什么工具可以帮助我将方法调用从使用基于位置的参数重构为基于名称的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5550160/