自动将代码从方法更改为 属性

Automate changing code from method to property

我正在尝试清理由精通 Java 但对 C# 的应用知识为零的人编写的源代码。

现在,我想将数据对象中的 get/set 方法更改为具有 getter 和 setter 的属性。自动执行此类任务的好方法是什么?

举个例子。我想更改以下行

sPcDataDTO.SetInputTimeString(row["DATA_ITIME"].ToString());

进入这个

sPcDataDTO.InputTime = row["DATA_ITIME"].ToString();

Find/Replace 不会真正起作用,因为方法名称 SetInputTimeString 在其他 类 中使用,我还需要删除末尾的额外括号

您可以使用 Resharper 及其函数“Convert method to property”一个一个地更改您的方法。但是不能一次全部转换