自动将代码从方法更改为 属性
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”一个一个地更改您的方法。但是不能一次全部转换
我正在尝试清理由精通 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”一个一个地更改您的方法。但是不能一次全部转换