我是C ++程序员,我正在进行迁移项目,我需要将C ++代码转换为C#。我对C#知之甚少。此外,迁移完成了70%并且卡住了。
在项目的设计阶段,人们使用“string”作为某些变量的类型,而不是类“MultiValue”,如下所示:
class MultiValue
{
public:
int valueType;
double independentValue;
int index;
string text;
.
.
// Methods
}
现在我处于一个必须将类型从“string”更改为“MultiValue”的位置。
我的问题:是否有可用于此目的的代码重构工具(除了键盘,鼠标,显示器,咖啡等:-P)?
答案 0 :(得分:0)
Resharper可能会帮助你完成工作,但它不会完全为你完成。它能够在其范围内找到对象的所有用法。不幸的是,这是可以的。
但是,使用此信息,您将能够从它将找到的所有可能输出中创建枚举,然后用它替换原始变量。