更改类型的签名

时间:2013-05-27 09:48:26

标签: c# c++ migration

我是C ++程序员,我正在进行迁移项目,我需要将C ++代码转换为C#。我对C#知之甚少。此外,迁移完成了70%并且卡住了。

在项目的设计阶段,人们使用“string”作为某些变量的类型,而不是类“MultiValue”,如下所示:

class MultiValue
{
    public:
        int valueType;
        double independentValue;
        int index;
        string text;
        .
        .
    // Methods
}

现在我处于一个必须将类型从“string”更改为“MultiValue”的位置。

我的问题:是否有可用于此目的的代码重构工具(除了键盘,鼠标,显示器,咖啡等:-P)?

1 个答案:

答案 0 :(得分:0)

Resharper可能会帮助你完成工作,但它不会完全为你完成。它能够在其范围内找到对象的所有用法。不幸的是,这是可以的。

但是,使用此信息,您将能够从它将找到的所有可能输出中创建枚举,然后用它替换原始变量。